本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
警報管理器
本文件主題是針對支援 Grafana 9.x 版的 Grafana 工作區所設計。
如需支援 Grafana 10.x 版的 Grafana 工作區,請參閱。在 Grafana 第 10 版工作
如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱。在 Grafana 第 8 版中工作
Alertmanager 使您能夠快速有效地管理和響應警報。它通過通過您選擇的渠道(例如電子郵件或 Slack)發送通知來接收警報,處理突變,抑制,分組和路由。
在 Grafana 中,您可以使用 Grafana 警示管理員或外部警示管理員。您還可以運行多個 alertmanager;您的決定取決於您的設置以及生成警報的位置。
Grafana 警報
Grafana Alertmanager 是一個內部警報管理器,如果您在內部部署或開放原始碼執行 Grafana,預設情況下可供選擇。
Grafana 警報管理員可以接收來自 Grafana 的警報,但無法接收來自 Grafana 以外的警報,例如密米爾或洛基。
注意
Grafana 警示管理員不支援抑制規則。
外部警報管理器
如果您想要使用單一警示管理員來接收所有 Grafana、洛基、密米爾和 Prometheus 警示,您可以設定 Grafana 來使用外部警報管理員。這個外部警報管理器可以在 Grafana 本身內部進行配置和管理。
以下是兩個範例,說明您可能想要設定自己的外部警示管理員,並在該處傳送警示,而非 Grafana 警報管理員:
-
由於您有其他警示產生器 (例如 Prometheus),因此您在自己已設定且仍想要使用的雲端基礎架構內部部署了警示管理員。
-
您想要同時使用 Prometheus 內部部署和託管的 Grafana,將警報傳送至雲端基礎架構中執行的相同警示管理員。
您可以從「警示聯絡點」和「通知政策」頁面上的下拉式功能表中看到 AlertManager。
如果您要true
佈建資料來源,請在jsonData
欄位handleGrafanaManagedAlerts
中設定旗標,以便將 Grafana 管理的警示傳送給此 Alertmanager。