

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

# 警示規則的狀態和運作狀態
<a name="v10-alerting-explore-state"></a>

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

警示規則的狀態和運作狀態可協助您了解警示的數個關鍵狀態指標。

有三個關鍵元件：*警示規則狀態*、*警示執行個體狀態*和*警示規則運作*狀態。雖然相關，但每個元件傳達的資訊都略有不同。

**警示規則狀態**

警示規則可以處於下列其中一種狀態：


| State | Description | 
| --- | --- | 
| 正常 | 評估引擎傳回的任何時間序列都不會處於 `Pending`或 `Firing` 狀態。 | 
| 待定 | 評估引擎傳回的至少一個時間序列為 `Pending`。 | 
| 射擊 | 評估引擎傳回的至少一個時間序列為 `Firing`。 | 

**注意**  
警示會先轉換為 `pending`，然後再轉換為 `firing`，因此至少需要兩個評估週期才能觸發警示。

**警示執行個體狀態**

警示執行個體可以處於下列其中一種狀態：


| State | Description | 
| --- | --- | 
| 正常 | 既不發射也不待定的提醒狀態，一切都正常運作。 | 
| 待定 | 處於作用中狀態，且持續時間少於設定的閾值持續時間的提醒狀態。 | 
| 提醒 | 處於作用中狀態且超過設定的閾值持續時間的提醒狀態。 | 
| NoData | 未收到所設定時段的資料。 | 
| 錯誤 | 嘗試評估警示規則時發生錯誤。 | 

**保持最後狀態**

警示規則可設定為在遇到 `NoData`或 狀態時保持最後`Error`狀態。這將防止觸發提醒，以及解決和重新觸發提醒。如同一般評估，警示規則會在`Pending``Firing`等待期間過後從 轉換為 。

**警示規則運作狀態**

提醒規則可以具有下列其中一種運作狀態：


| State | Description | 
| --- | --- | 
| 確定 | 評估警示規則時沒有錯誤。 | 
| 錯誤 | 評估警示規則時發生錯誤。 | 
| NoData | 在規則評估期間，至少傳回一個時間序列中缺少資料。 | 

**`NoData`和 的特殊提醒 `Error`**

當警示規則評估產生狀態 `NoData`或 時`Error`，Grafana 警示將產生具有下列額外標籤的警示執行個體：


| 標籤 | Description | 
| --- | --- | 
| 提醒名稱 | `DatasourceNoData` 或 `DatasourceError`取決於 狀態。 | 
| datasource\$1uid | 造成 狀態的資料來源 UID。 | 

您可以透過新增靜音、路由到聯絡點等方式，以與一般提醒相同的方式處理這些提醒。