Grafana alerting
This documentation topic is designed for Grafana workspaces that support Grafana version 8.x.
For Grafana workspaces that support Grafana version 10.x, see Working in Grafana version 10.
For Grafana workspaces that support Grafana version 9.x, see Working in Grafana version 9.
Grafana alerting provides you with robust and actionable alerts that help you learn about problems in the systems moments after they occur, minimizing disruption to your services.
Amazon Managed Grafana includes access to an updated alerting system, Grafana alerting, that centralizes alerting information in a single, searchable view. It includes the following features:
-
Create and manage Grafana alerts in a centralized view.
-
Create and manage Cortex and Loki managed alerts through a single interface. For more information, see Manage your alert rules.
-
View alerting information from Prometheus, Amazon Managed Service for Prometheus, and other Alertmanager compatible data sources.
-
Create multiple alert instances from a single alert rule. For more information, see Single and multidimensional rules.
-
Manage your alerting resources with terraform or provisioning APIs. For more information, see Provisioning Grafana Alerting resources.
For existing Amazon Managed Grafana workspace, the default is the Classic dashboard alerts. To migrate to Grafana alerting, you must migrate to Grafana alerting.
To learn more about Grafana alerting, see What's new in Grafana alerting.
Grafana alerting has four key components:
-
Alerting rule - Evaluation criteria that determines whether an alert is initiated. It consists of one or more queries and expressions, a condition, the frequency of evaluation, and optionally, the duration over which the condition is met.
-
Contact point - Channel for sending notifications when the conditions of an alerting rule are met.
-
Notification policy - Set of matching and grouping criteria used to determine the frequency of notifications.
-
Silences - Date and matching criteria used to silence notifications.
When Grafana alerting is enabled, you can:
Limitations
-
The Grafana alerting system can retrieve rules from all available Amazon Managed Service for Prometheus, Prometheus, Loki, and Alertmanager data sources. It might not be able to fetch rules from other supported data sources.
-
Alert rules defined in Grafana, rather than in Prometheus, send multiple notifications to your contact point. If you are using native Grafana alerts, we recommend that you stay on classic dashboard alerting and not enable the new Grafana alerting feature. If you would like to view Alerts defined in your Prometheus data source, then we recommend you enable Grafana Alerting, which sends only a single notification for alerts created in Prometheus Alertmanager.
Note
This limitation is no longer a limitation in Amazon Managed Grafana workspaces that support Grafana v10.4 and later.
Topics
- What's new in Grafana alerting
- Migrating classic dashboard alerts to Grafana alerting
- Alerting fundamentals
- Create and manage Grafana alerting rules
- Alert groups
- Silencing alert notifications for Prometheus data sources
- Working with contact points
- Using messaging templates
- Working with notification policies