Dashboards

Dashboards

Use dashboards to analyze your metrics by creating visualizations of query results that you can customize, filter, and focus. You can use this to identify and act on trends, correlate changes in data to incidents, and monitor real-time statuses.

Chronosphere provides two types of dashboards:

  • Standard dashboards, documented on this page.
  • Older "classic" dashboards based on Grafana, documented in Classic dashboards.

Classic dashboards don't receive new features or performance improvements, while standard dashboards are actively improved and better integrated with Chronosphere.

View dashboards

To view all dashboards:

  1. In the navigation menu select Dashboards.
  2. Select the dashboard you want to view from the Dashboards dropdown.

To filter the dropdown contents, enter part or all of a dashboard name into the dropdown. To filter by tag, click filter next to the dropdown and select or enter tags in the Tags field.

In the Owner column, the icon indicates a dashboard is part of a Collection. The icon indicates this dashboard is part of a service.

To search for a dashboard:

  1. Click the search bar to focus on it, or use the keyboard shortcut Control+K (Command+K on macOS).
  2. Begin typing any part of the dashboard's name.
  3. Optional: Click the filters for all other listed resource types at the top of the search results to remove them and display only dashboards.
  4. To view a dashboard, either click the desired search result or use the arrow keys to select the result and press Enter (Return on macOS).

View Chronosphere-managed dashboards

Chronosphere includes several dashboards to visualize information about itself and its usage within your organization. For more information, see Chronosphere-managed dashboards.

Create a dashboard

To create a new dashboard:

  1. In the navigation menu select Dashboards.
  2. Click + Add.
  3. In the menu that appears, click New Dashboard to open the Add Dashboard dialog.
  4. Enter a descriptive name in the Name field.
  5. Enter an Owner in the corresponding fields to associate the dashboard with a collection or service.
  6. Optional: Enter Tags in the corresponding field to associate the dashboard with key/value tag pairs.
  7. Click Save.

After creating a dashboard, you can populate it with panels, add and edit variables and events, and configure its settings. You can also associate services to dashboards by using either Chronoctl or Terraform.

You can also import a Grafana dashboard or define them in YAML with Chronoctl.

Dashboard settings

Chronosphere prevents users from modifying Terraform-managed resources in the user interface, with Chronoctl, or by using the API. For details, see the Terraform provider documentation.

Rename a dashboard

To rename a dashboard:

  1. Click Settings to open Dashboard Settings.
  2. Enter a new name in the Dashboard Name field.
  3. Click Apply to save the change.

Reassign a dashboard's owner

To reassign a dashboard to a different collection or service:

  1. Click Settings to open Dashboard Settings.
  2. Click the Owner dropdown.
  3. Scroll through the list and click the collection or service to which you want to assign the dashboard. To filter the list by owner name, begin typing a name into the dropdown field.
  4. Click Apply to save the change.

Set a dashboard's refresh interval

To manually refresh a dashboard's panels, click the Refresh button in the dashboard.

To set how often a dashboard refreshes its panels:

  1. Click the refresh dropdown, which defaults to Off.
  2. Click an interval in the list, or Off to disable automatic refreshing.

Set a dashboard's time range

To define the time and date range for the contents of a dashboard's panels:

  1. Click the Time range.

  2. Select a time range in the list, or click Custom time range to open a calendar and set the time range.

    If a custom time range is already set, the dropdown lists the custom time range instead of Custom time range. Click that time range to change it.

If you selected the custom time range, to define the range:

  1. Navigate to the month of the start date. To select the month and year, click the month name and year dropdown. To go forward or backward one month at a time, click the left and right selectors.
  2. Enter the start and end date and times in the Start Time and End Time fields, or select the start and end times interactively:
    1. Click the start date to open a time selector with a 12-hour clock.
    2. Click AM if the start hour is in the morning, or PM if the start hour is in the evening.
    3. Click the start hour on the clock.
    4. Click the start minute on the clock. You can click and drag the clock hand to select with additional precision.
    5. Repeat steps 2 through 4 to define the end of the time range.
  3. Click Apply to confirm the time range.

Delete a dashboard

Chronosphere prevents users from modifying Terraform-managed resources in the user interface, with Chronoctl, or by using the API. For details, see the Terraform provider documentation.

To delete a dashboard:

  1. Click Settings to open its Dashboard Settings.
  2. Click Delete dashboard.
  3. In the Delete dashboard dialog, click Delete to confirm the deletion.

Comparison mode

Comparison mode, sometimes called week-over-week (WoW) view, is a Chronosphere feature that helps you overlay historical data on your current data in dashboards.

This provides additional context for comparing your current metrics with historical trends and expectations, or identifying recurring trends and outliers.

View comparison mode

Dropdown showing comparison options

  1. Click the Compare: button.

  2. Select a time period for the comparison.

    This runs an additional query to pull historical ("offset") time series into your graph, which returns data with the same resolution as your current data.

    Depending on the time period you select and your data retention settings, the result might include a gap for your most recent data, such as the last 10 minutes.

Chronosphere matches the current and historical data queries using tag logic, with _offset_:true on the offset query and _series_:series<num> on all of the series. This associates data from the offset time series to the current series for similar presentation, so the results in comparison mode contain labels that resemble __chrono_offset__: offset_7d1h or __chrono_series__: "series1".

For details, see the Chronosphere blog (opens in a new tab).

Query Accelerator

To help reduce the impact of slow queries on Dashboard performance, Chronosphere automatically optimizes queries. The optimization process detects slow aggregation queries in dashboard panels, creates pre-aggregated time series to reflect those rollups, and replaces the slow results with the optimized results at query time.

For an overview of the optimization process, see the Query Accelerator section of the licensing information dashboard, as documented in Chronosphere-managed dashboards.