Alertmanager - Amazon Managed Grafana

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Alertmanager

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

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

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

Alertmanager 让您可以快速高效地管理和响应警报。还可以接收警报、处理静音、抑制、分组和路由,通过您选择的渠道(如电子邮件或 Slack)发送通知。

在 Grafana 中,您可以使用 Grafana Alertmanager 或外部 Alertmanager。您也可以运行多个 Alertmanager,具体取决于您的设置和警报的生成位置。

Grafana Alertmanager

Grafana Alertmanager 是一个预先配置的内部 Alertmanager,默认情况下可供选择。

Grafana Alertmanager 可以接收来自 Grafana 的警报,但不能接收来自 Grafana 外部的警报,例如来自 Mimir 或 Loki 的警报。

注意

Grafana Alertmanager 不支持抑制规则。

外部 Alertmanager

如果您想使用单个 Alertmanager 来接收所有 Grafana、Loki、Mimir 和 Prometheus 警报,可将 Grafana 设置为使用外部 Alertmanager。然后,可以在 Grafana 中配置和管理此外部 Alertmanager。

以下是两个示例,说明了您可能需要配置自己的外部 Alertmanager 并向其发送警报,而不是向 Grafana Alertmanager 发送警报的情况:

  1. 您已经在自己的云基础设施中部署了本地 Alertmanager,并希望继续使用,因为您还有其他警报生成器,比如 Prometheus。

  2. 您想同时使用 Prometheus 本地和托管 Grafana 将警报发送到云基础设施中运行的同一个 Alertmanager。

Alertmanager 位于“警报联系点”和“通知策略”页面的下拉菜单中。

如果要预置数据来源,请将 jsonData 字段中的标志 handleGrafanaManagedAlerts 中设置为 true,以将 Grafana 管理的警报发送到此 Alertmanager。