New announcements for Serverless, Network, RUM, and more from Dash! New announcements from Dash!

Monitor Status

Overview

After creating your monitor, use the monitor status page to view the status over time. This page contains the following sections:

These sections are open by default. The last three sections can be closed by using the toggle (∨) icon to the left of the section name.

On the left, the header contains the monitor’s status, time of status, and monitor title.

On the right, the header contains Mute, Resolve, and the Settings cog.

Mute

Choose to mute a monitor directly on its status page. Use the Scope field to narrow your downtime. Refer to Downtimes to learn how to mute multiple scopes or multiple monitors at the same time.

Note: Muting or unmuting a monitor with the UI deletes all scheduled downtimes associated with that monitor.

Resolve

If your monitor is in an alert state, the Resolve button is visible. Use this button to resolve your monitor manually.

The monitor resolve function is artificially switching the monitor status to OK for its next evaluation. The next monitor evaluation is performed normally on the data the monitor is based on.

If a monitor is alerting because its current data corresponds to its ALERT state, resolve has the monitor follow the state switch ALERT -> OK -> ALERT. Thus, it’s not appropriate for acknowledging that you have seen the alert or telling Datadog to ignore the alert.

Manually resolve-ing a monitor is appropriate for cases where data is reported intermittently: after triggering an alert, the monitor doesn’t receive further data so it can no longer evaluate alerting conditions and recover to the OK state. In that case, the resolve function or the Automatically resolve monitor after X hours switches the monitor back to OK state.

Typical use case: A monitor based on error metrics that are not generated when there are no errors (aws.elb.httpcode_elb_5xx, or any DogStatsD counter in your code reporting an error only when there is an error).

Settings

Click the settings cog to display the options available:

OptionDescription
EditEdit the current monitor. More information is available in Monitor Types.
CloneMake a copy of the current monitor.
ExportExport the JSON configuration for the current monitor. This option is also available when creating your monitor. If you manage and deploy monitors programmatically, it’s easier to define the monitor in the UI and export the JSON.
DeleteDelete the current monitor. You will be prompted to confirm the deletion.

Properties

The Properties section is the overview of your monitor:

  • The status of your monitor
  • The monitor creator
  • The monitor ID (for the monitor API)
  • Tags attached to your monitor. Edit the tag list by clicking on the pencil icon.
  • The monitor query
  • The monitor message

Use the cog icon in the upper right corner of the page to edit your monitor properties.

Status and History

The Status and History section reflect the query and state changes over time, while the Evaluation Graph represents the exact query behavior within the timeframe bracket on the history graph. The Evaluation Graph has a fixed zoomed window that corresponds to your monitor evaluation timesteps, to ensure the displayed points are aggregated correctly. Slide this bracket over the timeline to view previous monitor evaluation results:

For further investigation into your metrics evolution, use the Metric Explorer or a dedicated Notebook.

Note: For the Status graph, if you see None or no groups found as group names, this is usually because:

  • The monitor is newly created and has not evaluated yet.
  • The monitor’s query was recently changed.
  • A host’s name previously included in the query has changed. Hostname changes age out of the UI within 24 hours.

Events

All events generated from your monitor are aggregated in this section. Those events are also displayed in your event stream.

Further Reading