本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
警示規則類型
本文件主題是針對支援 Grafana 10.x 版的 Grafana 工作區所設計。
如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱。在 Grafana 第 9 版中工作
如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱。在 Grafana 第 8 版中工作
Grafana 支援多種警示規則類型。深入瞭解每種警示規則類型、其運作方式,以及決定哪一種最適合您的使用案例。
Grafana 管理規則
Grafana 管理規則是最具彈性的警示規則類型。它們允許您創建警報,以對來自任何現有數據源的數據採取行動。
除了支援多個資料來源之外,您還可以新增運算式來轉換資料和表示警示條件。
在 Grafana 管理警報中:
-
警示規則是根據一或多個資料來源在 Grafana 內建立的。
-
警示規則是由 Grafana 內部的警示規則評估引擎評估。
-
警報是使用內部 Grafana 警報管理器發送。
注意
您也可以設定要使用外部 AlertManager 傳送的警示,或同時使用內部和外部警示管理員。如需詳細資訊,請參閱新增外部警示管理員。
資料來源管理規則
若要建立資料來源管理警示規則,您必須具有相容的 Prometheus 或 Loki 資料來源。您可以通過測試數據源並觀察是否支持統治者 API 來檢查數據源是否支持通過 Grafana 創建規則。
在資料來源管理警示中:
-
警示規則會建立並儲存在資料來源本身中。
-
只能根據 Prometheus 資料建立警示規則。
-
警示規則評估和傳遞會分散到多個節點,以達到高可用性和容錯能力。
選擇警示規則類型
選擇要使用的警示規則類型時,請考慮下列 Grafana 管理警示規則與資料來源管理警示規則之間的比較。
功能 | 格拉法亞管理的警示規則 | LOKI /MIMIR 管理的警示規則 |
---|---|---|
根據任何支援資料來源的資料建立警示規則 |
是 |
否:您只能建立以 Prometheus 資料為基礎的警示規則。資料來源必須啟用量尺 API。 |
混合和匹配資料來源 |
是 |
否 |
包括對錄製規則的支援 |
否 |
是 |
新增運算式以轉換資料並設定警示條件 |
是 |
否 |
在警示通知中使用影像 |
是 |
否 |
擴展 |
更多的資源密集型,依賴於數據庫,並且可能遭受暫時性錯誤。它們只能垂直縮放。 |
將警示規則儲存在資料來源本身,並允許「無限」擴展。從您的資料位置產生並傳送警示通知。 |
警示規則評估與傳遞 |
警示規則評估和傳遞是從 Grafana 內部使用外部警示管理員完成的;或兩者兼而有之。 |
已分配警示規則評估與警示傳遞,表示沒有單一失敗點。 |