Alerts in Kibana Universal Alerting

Note

Looking for Kibana Classic Alerting? Refer to the Kibana Classic Alerting overview.

Kibana Universal Alerting tracks each problem as an alert: the grouping of rule events that share episode.id, from first detection through recovery.

Every alert moves through these states:

inactive → pending → active → recovering → inactive
		
State What it means
Inactive Problem fully resolved, or no problem detected yet. After recovery, an action policy can invoke a workflow to send a recovery notification.
Pending Errors detected, but the system is waiting to confirm it's a real problem before the alert becomes active. This keeps a brief spike from opening and immediately closing an alert.
Active Problem confirmed and ongoing. An action policy can evaluate the alert and invoke a workflow.
Recovering Errors have stopped, but the system is waiting to confirm it's truly resolved. This keeps a single good check from closing an alert while the problem might return.

A series is the ongoing relationship between a rule and one specific thing it monitors. It exists for as long as that rule keeps monitoring that thing, and can contain many alerts over its lifetime, one for each time that thing had a problem.

Tip

Snooze operates at the series level, not the alert level. If you snooze checkout-service, you're silencing all notifications from that series for the next X hours, regardless of how many new alerts start during that time.

  • View and manage alerts: Open the alerts table, triage active alerts, and acknowledge, snooze, or resolve them.
  • Rule events: What Kibana writes to .rule-events and how those events belong to an alert.
  • Query alert history in Discover: Use ES|QL to query .rule-events and .alert-actions for exploratory analysis and dashboards.