STREAMING TABLE

The Streaming Table widget is used to display a table of metric values. By default, it contains four columns: entity, metric, time, and value.

Min/Max Value Time

mix_max_value_time

Chart Lab: View

Sliding Window

streaming_table_sliding_windows

Chart Lab: View

Color Grid

color_grid_table

Chart Lab: View

Alert

streaming table 1

Chart Lab: View

Toggle Rows

db-summary

Chart Lab: View

Multiple Metrics

streaming table 2

Chart Lab: View

Multiple Tags

table_multiple_tags

Chart Lab: View

Multiple Tags

table-widget-metrics-tags

Chart Lab: View

Config Columns

table-widget-extra-columns

Chart Lab: View

[widget] Settings

Inherited settings from Generic Widget: type, title, tooltip, left-units, top-units, width-units, height-units, timespan, path, url, alert-style, alert-expression, style, format, last.

Inherited settings from Generic Table: replace-underscore, capitalize, display-tags, show-tag-names, sort, column-{key}, columns, class, transpose.

NameDescription
hide-empty-seriesHide series for which no data arrived or their validity expired (true by default).
expire-time-spanThe interval determines the validity of the last series value.
[series] Settings

Inherited settings from Generic Widget [series]: entity, metric, alert-expression, alert-style, style, color, label, tooltip, format, refresh-interval, retry-refresh-interval, error-refresh-interval.

In the [series] tag for this widget, you can specify the setting hide-if-empty, which overrides the hide-empty-series indicated for all of the tables. If for some series alert-expression is indicated, then it is possible to sort the tables according to their values specified in the setting sort key alert.

Configuration Example

Chart Lab: View

[widget]
  type = table
  title = CPU Usage
  column-time = null
  column-metric = null
  column-value = CPU Usage
  alert-expression = value > 4
  alert-style = background-color: orange      
  sort = value desc
 
  [series]
    entity = nurswgvml003
    metric = cpu_busy
 
  [series]
    entity = nurswgvml006
    metric = cpu_busy
 
  [series]
    entity = nurswgvml007
    metric = cpu_busy
 
  [series]
    entity = nurswgvml010
    metric = cpu_busy