LogicMonitor recognized as a Customers' Choice by Gartner Peer Insights™ in 2024 Gartner Voice of the Customer for Observability platforms.

Read More

Table Widget

Last updated on 31 January, 2025

The Table widget lets you compare current datapoint values across multiple resources. This widget is useful for comparing performance and capacity metrics across different resource types. The Table widget lets you enable alert forecasting. For more information, see Alert Forecasting.

When you create a Table widget, you configure settings for columns and rows that build a table. You can add datapoints or resource properties as your columns, and resource groups or resources as your rows. Depending on your environment, you can configure the table with the following options to account for the volatility of your data:

OptionDescription
CustomEnables you to select static datapoints for designated resources in your table. Use this option when the count and volatility of the data you are monitoring is relatively low.
DynamicDisplays the Top Bottom 10, Top or Bottom 25, or All active instances available for the first configured datapoint (column) based on a glob expression. Use this option when count and volatility of the data you are monitoring is relatively high. This option is ideal if you want real-time insight into which datapoints and devices are using the most or least available resources, such as CPU or Bandwidth.

Note: The Table widget can also be thought of as a grid of big numbers, like in the Big Number widget. For more information, see Big Number Widget.

In addition, you can perform an expression on a datapoint by embedding a groovy script for multi-instance DataSources.

Requirements for Creating a Table Widget

To create a table widget, you must know what you want to monitor (resources or datasource instances) and the datapoints you want to monitor. In addition, you must have an understanding of the datapoint synonyms mapping you want to create in the Table widget.

To view a resource property in the table widget, you must add at least one datapoint before configuring the resource property data.

Configuring a Table Widget

  1. Create a Table widget. For more information, see Widget Creation.
  2. Complete the Basic Information fields. For more information, see Configuring Standard Widget Settings.
  3. In the Table Options settings, select whether to create a Custom table or a Dynamic table.
  4. (Optional) To display the projected number of days until a datapoint surpasses a designated alert threshold, toggle on Enable Alert Forecasting, and do the following:
    1. From Forecast Method, select a method.
      You can select “Line of Best Fit” or “95% confidence.”
      The “Line of Best Fit” method displays a trend line of all the points on the graph. The “95% confidence” method displays the 95th percentile to account for outliers and omits the 5% tail of data in the case where values may heavily skew the data. Selecting “95% confidence” provides you with an additional setting that enables you to define the minimum confidence to include in the table.
    2. From Forecast Training Basis, select the time range to use to predict future trends.
    3. From Display Options for “Days until” Alert, select whether you want to display the number of days until a Warning, Error, or Critical alert is triggered.
      Alert forecast settings
    4. (Applies to the 95% confidence forecast method only) From Minimum Confidence to Include, select a percentage to specify the minimum level of confidence in LogicMonitor’s algorithm must have to predict an alert.
      For example, if you choose a 70% minimum confidence, LogicMonitor’s forecasting algorithm must be at least 70% certain of a future alert before it can issue a prediction.

Note: The option you choose displays as a “Days Until Alert” column in the Table widget and displays the number of days until the corresponding datapoint surpasses its alert threshold. If a datapoint is already triggering an alert, an icon indicating the alert severity displays in this column.

  1. (Applies to Dynamic Tables only) From Active Items To Display, select how man items you want to display in the table.
  1. To configure the columns for your table, select + Add Record in the Column settings, and then do the following:
    1. To add a datapoint, select + Add Record, enter a DataSource Name and Datapoint Name, and then select Apply.
      LogicMonitor attempts to provide a DataSource and a datapoint as you type.
      Alternatively, you can enter a *glob expression in each field to select all DataSources and all datapoints.
      DataSource settings for table columns
    2. In the Column Name field, enter a name for the column.
      You can use custom display tokens to reuse information when copying widgets and dashboards.
    3. (Optional) In the Unit Label field, enter a unit of measure for the datapoint.
      The unit of measure is appended to the value in each cell of the column.
      Datapoint settings for table columns
    4. (Optional) To apply the alert forecasting you configured for the table to the datapoint, toggle on Enable Alert Forecasting.
    5. (Optional) From Rounding, select a decimal rounding option for the datapoint.
    6. (Optional) To perform an expression on a datapoint, toggle on Perform Expression On Datapoint, select Insert Column Name to insert as many datapoint expressions as needed, and then enter a groovy script.

Recommendation: If your datapoint is not applicable to all resources you are adding to the table, add an alternate DataSource. When an alternate DataSource is added, and the primary DataSource does not apply to a resource in the table, the alternate DataSource is used. You can add up to five alternate DataSources for each column. For example, if you are comparing CPU busy percent across 4 Linux servers and 1 Windows server, set the primary datasource as “NetSNMPCPUwithCores” and set the alternate DataSources to “WinCPU”.

If your datapoint is for a multi-instance DataSource, you can do one of the following:

  • Select an instance per device row in the table using the Select Instance button.
  • Select the instance in one row and then select Apply to cells in this column to view the datapoint value for the same instance across all resources.

A checkmark displays if the datapoint exists for all instances, and the table configuration indicates which datapoint values are displayed for each resource.

  1. (Applies to Dynamic Tables only) To color-code the value of datapoints based on a designated threshold for an at-a-glance view of the health of your environment, toggle on Show Colored Bars, and then enter a minimum and a maximum value for the thresholds. You can choose to display these values as raw numbers or as a percentage using the Show as Percentage setting.
  2. Select Apply.
    You can add as many columns as you need.
  1. To configure the rows for your table, select + Add Record in the Rows settings, and then do the following:
    1. In the Resource Group Name field, enter a resource group name.
      LogicMonitor attempts to provide a resource group as you type.
      Alternatively, you can enter a *glob expression in each field to select all resource groups.
    2. In the Resource Name field, enter a resource name.
      LogicMonitor attempts to provide a resource name as you type.
      Alternatively, you can enter a *glob expression in each field to select all resources associated with the resource group.
    3. In the Row Name field, enter a name for the row.
      You can use custom display tokens to reuse information when copying widgets and dashboards.
      Resource group settings for table rows
      You can use the following custom display tokens for the row label to reuse information when copying widgets and dashboards:
      • ##RESOURCENAME##—Displays the resource name
      • ##INSTANCE##—Displays the instance name
      • ##DSIDESCRIPTION##—Displays the instance description (Applies to Dynamic Tables only)
    4. Select Apply.
      You can add as many rows as you need.

Note: For each row where you want to have data, there must be at least one datapoint synonym to supply that data otherwise the row displays as blank.

  1. (Optional) In the Results Per Page field, select the number of results per page you want to show in the Table widget.
  2. Complete the standard widget configurations, and then select Save.
    For more information, see Configuring Standard Widget Settings.

Viewing Resource Property

  1. Navigate to Dashboards > Add Widget.
  2. In the Add Widget panel, select Table.
    add table widget page
  3. Select Add Record to add datapoints.

Note: You must add a minimum of one datapoint. After adding a datapoint, the Resource Property option is enabled.

  1. In the Columns settings, select Resource Property.
    resource property option
  2. In the Rows settings, enter the following details:
    • Resource Group Display Name: Enter or search the required resource group name.
    • Resource Display Name: Enter or search the required resource name.
    • Instance Name: Enter the required instance name.
  3. Select Apply.
  4. Select  Save.
In This Article