Grafana Alerting - Amazon Managed Grafana

Grafana Alerting

本文档主题专为支持 Grafana 8.x 版本的 Grafana 工作区而设计。

对于支持 Grafana 10.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 10

对于支持 Grafana 9.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 9

Grafana Alerting 可为您提供强大且可操作的警报,帮助您在系统出现问题后立即了解情况,最大限度地减少服务中断。

Amazon Managed Grafana 允许访问更新的警报系统 Grafana Alerting,该系统将警报信息集中在一个可搜索的视图中。包括以下功能:

  • 在集中视图中创建和管理 Grafana 警报。

  • 通过单一界面创建和管理 Cortex 和 Loki 管理的警报。有关更多信息,请参阅 管理警报规则

  • 查看来自 Prometheus、Amazon Managed Service for Prometheus 和其他 Alertmanager 兼容数据来源的警报信息。

  • 根据单条警报规则创建多个警报实例。有关更多信息,请参阅 单维规则和多维规则

  • 使用 terraform 或预置 API 管理警报资源。有关更多信息,请参阅 预置 Grafana Alerting 资源

对于现有的 Amazon Managed Grafana 工作区,默认为 经典控制面板警报。要迁移到 Grafana Alerting,您必须参阅迁移到 Grafana Alerting

要了解有关 Grafana Alerting 的更多信息,请参阅 Grafana Alerting 中的新增功能

Grafana Alerting 有四个关键组件:

  • 警报规则:决定是否启动警报的评估标准。警报规则包含一个或多个查询和表达式、一个条件、评估频率,以及满足条件的持续时间(可选)。

  • 联系点:满足警报规则条件时,发送通知的渠道。

  • 通知策略:用于确定通知频率的一组匹配和分组标准。

  • 静默:用于将通知设置为静默状态的日期和匹配标准。

启用 Grafana Alerting 后,您可以:

限制

  • Grafana Alerting 系统可以从所有可用的 Amazon Managed Service for Prometheus、Prometheus、Loki 和 Alertmanager 数据来源中检索规则。但可能无法从其他受支持的数据来源获取规则。

  • 在 Grafana(而不是 Prometheus)中定义的警报规则会向您的联系点发送多条通知。如果您使用的是原生 Grafana 警报,建议您继续使用经典控制面板警报,不要启用新的 Grafana Alerting 功能。如果您想查看 Prometheus 数据来源中定义的警报,那么建议您启用 Grafana Alerting,该功能只会针对在 Prometheus Alertmanager 中创建的警报发送一条通知。

    注意

    在支持 Grafana v10.4 及更高版本的 Amazon Managed Grafana 工作区中,此限制不再适用。