Grafana: List Alerts
grafana_list_alertsList current Grafana and Alertmanager alerts, most severe first, with timing, summary, and shared labels; filter by source, severity, labels, search, or state.
Instructions
What is alerting right now: the alerts held by Grafana's Alertmanager and by every Alertmanager datasource, most severe first, with since when, summary and description. Silenced and inhibited alerts are left out unless state=suppressed or all. Labels shared by every alert come back once as common_labels; counts by severity and alertname cover the whole match even when the list is cut.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum alerts (1-1000). Defaults to 50. | |
| state | No | active (default): firing and not silenced; suppressed: silenced or inhibited; all. | active |
| search | No | Case-insensitive substring to filter by, e.g. `nginx`. | |
| source | No | Only this source: "grafana" for Grafana-managed alerting, or an Alertmanager datasource uid or name. Defaults to every source. | |
| matchers | No | Label matchers, ANDed, e.g. ["namespace=~\"team-.*\"", "severity=\"critical\""]. Operators: = != =~ !~. | |
| severity | No | Only this severity label, e.g. "critical". |