設定資料來源受管警示規則 - Amazon Managed Grafana

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定資料來源受管警示規則

此文件主題專為支援 Grafana 10.x 版的 Grafana 工作區而設計。

如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱 在 Grafana 第 9 版中工作

如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱 在 Grafana 第 8 版中工作

為已啟用尺規的外部 Grafana Mimir 或 Loki 執行個體建立警示規則API;這些規則稱為資料來源受管警示規則。

注意

外部 Grafana Mimir 或 Loki 執行個體的警示規則,可由具有編輯器或管理員角色的使用者編輯或刪除。

如果您刪除在 UI 中建立的警示資源,則無法再擷取它。若要備份您的組態並能夠還原已刪除的警示資源,請使用 Terraform 或警示 建立警示資源API。

先決條件

  • 確認您擁有 Prometheus 或 Loki 資料來源的寫入許可。否則,您將無法建立或更新 Grafana Mimir 受管警示規則。

  • 對於 Grafana Mimir 和 Loki 資料來源,請設定各自的服務API來啟用尺規。

    • Loki - local規則儲存類型預設為 Loki 資料來源,僅支援檢視規則。若要編輯規則,請設定其中一個其他規則儲存類型。

    • Grafana Mimir - 使用/prometheus字首。Prometheus 資料來源同時支援 Grafana Mimir 和 Prometheus,Grafana 預期查詢API尺規API都位於相同的 下URL。您無法URL為尺規 提供單獨的 API。

注意

如果您不想管理特定 Loki 或 Prometheus 資料來源的警示規則,請前往其設定,並清除透過警示 UI 管理警示核取方塊。

在以下程序中,我們將引導您完成建立資料來源受管警示規則的程序。

若要建立資料來源受管警示規則,請使用工作區內警示建立流程,並遵循下列步驟協助您。

若要設定警示規則名稱
  1. 選擇警示 -> 警示規則 -> + 新警示規則

  2. 輸入名稱以識別您的警示規則。

    此名稱會顯示在警示規則清單中。它也是從此規則建立的每個警示執行個體的alertname標籤。

定義查詢以取得您要測量的資料,以及在警示規則啟動之前需要滿足的條件。

定義查詢和條件
  1. 預設情況下,所有警示規則都會由 Grafana 管理。若要切換至資料來源受管警示規則,請選擇切換至資料來源受管警示規則

  2. 從下拉式清單中選取資料來源。

    您也可以選擇開啟進階資料來源選取器以查看更多選項,包括新增資料來源 (僅限管理員)。

  3. 輸入 PromQL 或 LogQL 查詢。

  4. 選擇預覽提醒

使用警示規則評估來判斷應評估警示規則的頻率,以及應變更其狀態的速度。

設定警示評估行為
  1. 選取命名空間,或選擇 + 新命名空間

  2. 選取評估群組,或選擇 + 新評估群組

    如果您要建立新的評估群組,請指定群組的間隔。

    相同群組中的所有規則都會在相同的時間間隔內依序評估。

  3. 輸入擱置期間。

    擱置期間是警示規則在觸發之前可能違反條件的期間。

    滿足條件後,警示會進入 Pending 狀態。如果條件在指定的持續時間保持作用中,警示會轉換為 Firing 狀態,否則會還原為 Normal 狀態。

將標籤新增至警示規則,以設定哪些通知政策應處理您的觸發警示執行個體。

所有警示規則和執行個體,無論其標籤為何,都符合預設通知政策。如果沒有巢狀政策,或沒有巢狀政策符合警示規則或警示執行個體中的標籤,則預設通知政策是相符政策。

設定 通知
  • 如果您想要變更通知的路由方式,請新增標籤。

    從下拉式清單中選取現有的鍵值對來新增自訂標籤,或輸入新的鍵或值來新增標籤。

新增註釋,以在警示通知中提供警示的更多內容。

註釋會新增中繼資料,以在警示通知中提供警示的詳細資訊。例如,新增Summary註釋,以告訴您哪個值導致警示觸發,或它在哪個伺服器上發生。

若要新增註釋
  1. 【選用】 新增摘要。

    發生的情況和原因的簡短摘要。

  2. 【選用】 新增描述。

    警示規則所執行工作的描述。

  3. 【選用】 新增 Runbook URL。

    您保留提醒 Runbook 的網頁

  4. 【選用】 新增自訂註釋

  5. 【選用】 新增儀表板和面板連結。

    將警示連結至儀表板中的面板。

  6. 選擇儲存規則