The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/docs/sources/alerting/alerting-rules/view-state-health.md

3.8 KiB

aliases description keywords title weight
[../fundamentals/state-and-health/ ../unified-alerting/alerting-rules/state-and-health/ ../view-state-health/] State and Health of alerting rules [grafana alert rules guide state health] View the state and health of alert rules 420

View the state and health of alert rules

The state and health of alert rules helps you understand several key status indicators about your alerts.

There are three key components: alert rule state, alert instance state, and alert rule health. Although related, each component conveys subtly different information.

To view the state and health of your alert rules:

  1. In the left-side menu, click Alerts & incidents and then Alerting.
  2. Click Alert rules to view the list of existing alerts.
  3. Click an alert rule to view its state, health, and state history.

Alert rule state

An alert rule can be in either of the following states:

State Description
Normal None of the time series returned by the evaluation engine is in a Pending or Firing state.
Pending At least one time series returned by the evaluation engine is Pending.
Firing At least one time series returned by the evaluation engine is Firing.

Note: Alerts will transition first to pending and then firing, thus it will take at least two evaluation cycles before an alert is fired.

Alert instance state

An alert instance can be in either of the following states:

State Description
Normal The state of an alert that is neither firing nor pending, everything is working correctly.
Pending The state of an alert that has been active for less than the configured threshold duration.
Alerting The state of an alert that has been active for longer than the configured threshold duration.
NoData No data has been received for the configured time window.
Error The error that occurred when attempting to evaluate an alerting rule.

Alert rule health

An alert rule can have one the following health statuses:

State Description
Ok No error when evaluating an alerting rule.
Error An error occurred when evaluating an alerting rule.
NoData The absence of data in at least one time series returned during a rule evaluation.

Special alerts for NoData and Error

When evaluation of an alerting rule produces state NoData or Error, Grafana Alerting will generate alert instances that have the following additional labels:

Label Description
alertname Either DatasourceNoData or DatasourceError depending on the state.
datasource_uid The UID of the data source that caused the state.

You can handle these alerts the same way as regular alerts by adding a silence, route to a contact point, and so on.