本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
探索提醒
本文件主題專為支援 Grafana 9.x 版的 Grafana 工作區而設計。
如需支援 Grafana 10.x 版的 Grafana 工作區,請參閱使用 Grafana 第 10 版。
如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱使用 Grafana 第 8 版。
無論您是開始或擴展 Grafana 警示的實作,請進一步了解可協助您建立、管理和對警示採取動作的關鍵概念和可用功能,並改善團隊快速解決問題的能力。
首先,我們來看看 Grafana Alerting 提供的不同提醒規則類型。
警示規則類型
Grafana 受管規則
Grafana 受管規則是最靈活的警示規則類型。它們可讓您建立提醒,以對來自我們任何支援資料來源的資料採取行動。除了支援多個資料來源之外,您還可以新增表達式來轉換資料並設定提醒條件。這是唯一允許在單一規則定義中從多個資料來源發出提醒的規則類型。
Mimir 和 Loki 規則
若要建立 Mimir 或 Loki 提醒,您必須具有相容的 Prometheus 或 Loki 資料來源。您可以測試資料來源並觀察是否支援尺規 API,藉此檢查資料來源是否支援透過 Grafana 建立規則。
錄製規則
錄製規則僅適用於相容的 Prometheus 或 Loki 資料來源。錄製規則可讓您預先計算經常需要或運算昂貴的表達式,並將其結果儲存為新的時間序列集。如果您想要在彙總資料上執行提醒,或者如果您有重複查詢運算上昂貴表達式的儀表板,這很有用。
主要概念和功能
下表包含關鍵概念、功能及其定義的清單,旨在協助您充分利用 Grafana 警示。
關鍵概念或功能 | 定義 |
---|---|
警示的資料來源 |
選取您要查詢的資料來源,並將指標、日誌和追蹤視覺化。 |
警示的佈建 |
管理您的提醒資源,並使用檔案佈建或 Terraform 將其佈建至 Grafana 系統。 |
警示管理員 |
管理警示執行個體的路由和分組。 |
警示規則 |
警示規則何時應觸發的一組評估條件。提醒規則包含一或多個查詢和表達式、條件、評估頻率,以及滿足條件的持續時間。警示規則可以產生多個警示執行個體。 |
警示執行個體 |
警示執行個體是警示規則的執行個體。單維提醒規則有一個提醒執行個體。多維提醒規則具有一或多個提醒執行個體。符合多個結果的單一警示規則,例如針對 10 個 VMs CPU,會視為多個 (在此案例中為 10) 警示執行個體。此數字可能會隨著時間而變化。例如,在新增 VMs 時,監控系統中所有 VM CPU 用量的提醒規則會有較多VMs提醒執行個體。如需警示執行個體配額的詳細資訊,請參閱配額達到錯誤。 |
警示群組 |
Alertmanager 預設會使用根通知政策的標籤來將警示執行個體分組。這可控制重複資料刪除和傳送至聯絡點的警示執行個體群組。 |
聯絡點 |
定義警示規則觸發時,如何通知您的聯絡人。 |
訊息範本 |
建立可重複使用的自訂範本,並將其用於聯絡點。 |
通知政策 |
警示分組和路由到聯絡點的位置、時間和方式的一組規則。 |
標籤和標籤比對器 |
標籤可唯一識別提醒規則。它們將提醒規則連結至通知政策和靜音,決定哪些政策應處理它們,以及哪些提醒規則應設為靜音。 |
靜音 |
停止來自一或多個提醒執行個體的通知。靜音和靜音計時之間的差異在於,靜音只會持續指定的時段,而靜音計時則表示排程會重複。使用標籤比對器將警示執行個體設為靜音。 |
靜音計時 |
當您不希望產生或傳送新的通知時,請指定時間間隔。您也可以凍結重複期間的提醒通知,例如在維護期間。必須連結至現有的通知政策。 |