

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

# 設定資料來源受管提醒規則
<a name="v10-alerting-configure-datasourcemanaged"></a>

****  
本文件主題專為支援 Grafana **10.x 版的 Grafana** 工作區而設計。  
如需支援 Grafana 12.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 12 版](using-grafana-v12.md)。  
如需支援 Grafana 9.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 9 版](using-grafana-v9.md)。  
如需支援 Grafana 8.x 版的 Grafana 工作區，請參閱 [使用 Grafana 第 8 版](using-grafana-v8.md)。

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

**注意**  
具有編輯器或管理員角色的使用者可以編輯或刪除外部 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](https://grafana.com/docs/mimir/latest/operators-guide/reference-http-api/#querier--query-frontend) 和[尺規 API](https://grafana.com/docs/mimir/latest/operators-guide/reference-http-api/#ruler) 都位於相同的 URL 下。您無法為尺規 API 提供單獨的 URL。

**注意**  
如果您不想管理特定 Loki 或 Prometheus 資料來源的提醒規則，請前往其設定，並清除**透過提醒 UI 管理提醒**核取方塊。

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

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

**設定提醒規則名稱**

1. 選擇**提醒** -> **提醒規則** -> **\+ 新提醒規則**。

1. 輸入名稱以識別您的提醒規則。

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

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

**定義查詢和條件**

1. 根據預設，所有提醒規則都會由 Grafana 管理。若要切換到資料來源受管提醒規則，請選擇**切換到資料來源受管提醒規則**。

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

   您也可以選擇**開啟進階資料來源挑選器**以查看更多選項，包括新增資料來源 （僅限管理員）。

1. 輸入 PromQL 或 LogQL 查詢。

1. 選擇**預覽提醒**。

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

**設定提醒評估行為**

1. 選取命名空間，或選擇 **\+ 新增命名空間**。

1. 選取評估群組，或選擇 **\+ 新增評估群組**。

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

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

1. 輸入擱置期間。

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

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

將標籤新增至提醒規則，以設定應處理發射提醒執行個體的通知政策。

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

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

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

新增[註釋](v10-alerting-overview-labels.md#v10-alerting-overview-labels-annotations)，以在提醒通知中提供警示的更多內容。

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

**新增註釋**

1. 【選用】 新增摘要。

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

1. 【選用】 新增描述。

   提醒規則執行的操作描述。

1. 【選用】 新增 Runbook URL。

   保留提醒執行手冊的網頁

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

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

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

1. 選擇**儲存規則**。