Skip to main content
Classic dashboards have their own panels and methods of configuring them. For details about panels in classic dashboards, see Classic dashboard panels.
A status history panel visualizes status data returned by a query. Status history depicts the state over time of query results, such as page visits or service status. State history is presented as a series of boxes, each with their status and time result.

Use a time series chart’s tooltip

When you hold the pointer over a status history box, Chronosphere Observability Platform displays a tooltip that includes the date and time where the cursor is pointing. The tooltip also displays the value of the series at that point in time. Moving the cursor along the series updates the values in the tooltip to the new point in time.

Pin a point in time

To pin the tooltip to a specific point in time, click the chart. The tooltip remains visible until you click Unpin inside the tooltip.

Status history chart queries

Status history charts use one or more queries to retrieve data to visualize. Status history charts use the following query Options to refine the displayed information, depending on your Datasource:
  • Series naming: Select a method to filter for metrics:
    • Labels require a Naming pattern. Use {{ label_name }} to include a label value. For example, {{ env }} will be replaced with values like staging-1, prod-1.
    • Regex: Use a regular expression in the Regex text field to match a time series. You can also use a Naming pattern to rename series using capture groups.
  • Min step: The step parameter of the PromQL query.
  • Truncation strategy: Truncation strategy to apply to the query. This modifies the raw query. Observability Platform selects the best strategy for fit when possible, and displays Auto as the selected strategy. Available strategies are:
    • Auto
    • Off
    • Avg
    • Min
    • Max
    Changing your truncation strategy adds truncation information as additional bands or bars on your chart and details into the legend.

Configure a status history chart

You can configure a status history chart by modifying its Settings. Any changes you make in the panel’s Settings tab are immediately reflected in the Preview pane, but take effect only when you click Apply in the Edit panel interface and then Save the dashboard. Observability Platform doesn’t fully support directly editing a panel’s JSON representation. You should configure panels by using the user interface. Use the JSON representation only for managing your configuration as code with tools such as Chronoctl and Terraform.

Modify a status history chart’s properties

Use the Density slider in the Settings tab to change the vertical density of the rows. Modify the resolution in the Query tab to change horizontal density.

Modify status history units and formatting

The Unit and formatting section changes the display of units on the chart.
  • Unit: Defines the unit used to render the Y-axis. This has the most significant effect when you enable Abbreviate. Defaults to Decimal.
    • Decimal: Base 10 values. Observability Platform renders a value of 1000000 as 1M.
    • Bytes: As decimal multiple-byte units. Observability Platform renders a value of 1000000 as 1MB.
    • Time: Determines the unit of time that Observability Platform uses to interpret a numeric value.
    • Percent: Interprets the value as a percentile, representing 0% to 100% in a range of either 0.0 to 1.0 (Percent (0.0-1.0)) or 0 and 100 (Percent (0-100)). For example, Observability Platform renders a value of 1.0 in Percent (0.0-1.0) as 100%, and in Percent (0-100) as 1%.
  • Decimals: Defines how many decimal places Observability Platform renders for values. Default renders decimal places only if necessary and rounds to the nearest value. Numeric values from 0 to 4 render the corresponding number of decimal places.
  • Abbreviate: Toggles whether to abbreviate units on the Y-axis. For example, if enabled, Observability Platform renders a value of 100000000 as 100M. You can toggle this setting only if you set the Unit to Decimal or Bytes; Time units Time units are always abbreviated and Percent values don’t require the toggle. Defaults to true.

Modify a status history chart’s value mappings

The Value mappings section in a status history chart’s Settings tab defines values where Observability Platform renders each threshold range. You can define threshold values as absolute numeric values. To create a new value mapping:
  1. Click the plus sign (+) in the Value mappings section header.
  2. In the When value is field that appears, choose an operation:
    • >=: Greater than or equal to
    • =: Equal to
  3. Enter a value where you want Observability Platform to change the status color line.
  4. Click the caret (>) to open the field to add a Label.
  5. Optional: Click the color indicator, depicted as a colored circle, to open a color selector and choose a color for the threshold.
  6. In the Edit panel dialog, click Apply to save your changes.
  7. After you’ve finished editing the panel, click Save on the dashboard to save your changes.
To delete a threshold , click the caret (>) to expand the threshold definition, and then click the Delete icon on its corresponding row of the Thresholds section.