本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
本文件主題專為支援 Grafana 10.x 版的 Grafana 工作區而設計。
如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱使用 Grafana 第 9 版。
如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱使用 Grafana 第 8 版。
選擇不使用 Grafana 警示的工作區會使用 傳統儀表板提醒。若要切換到新的 Grafana 提醒,您必須選擇加入 功能。若要查看傳統儀表板提醒與 Grafana 提醒之間的差異詳細資訊,請參閱 Grafana 警示與舊版儀表板警示。GrafanaLabs 已宣布,傳統儀表板提醒將在版本 11 中移除。
當您使用傳統儀表板提醒時,Amazon Managed Grafana 會顯示 Grafana 提醒的預覽,您可以在完成升級之前檢閱和修改升級提醒。
預覽 Grafana 提醒
您可以在遷移前在 Grafana 提醒中預覽提醒。在預覽中,您可以變更將變更遷移的提醒。
預覽 Grafana 提醒遷移
-
登入您的 Grafana 工作區。
-
從左側選單中,選擇提醒 (舊版) 以檢視您目前的提醒。
-
從左側選單中,選擇警示升級,以在 Grafana 警示中檢視您的警示。
在此檢視中,您可以查看遷移後的提醒會是什麼樣子。
注意
您也可以從此檢視進行會影響遷移的變更。若要復原您所做的任何變更,請選擇升級頁面右上角的重設升級。
當您準備好升級提醒時,請參閱下一節。
遷移至 Grafana 警示系統
您可以使用 AWS Management Console、 AWS CLI或 Amazon Managed Grafana API,將 Amazon Managed Grafana 執行個體設定為使用 Grafana 警示。如需如何設定 Amazon Managed Grafana 的詳細資訊,包括開啟或關閉 Grafana 警示,請參閱 設定 Amazon Managed Grafana 工作區。
開啟 Grafana 警示時,現有的傳統儀表板警示會以與 Grafana 警示相容的格式遷移。在 Grafana 執行個體的警示頁面中,您可以檢視已遷移的警示以及新的提醒。透過 Grafana 提醒,您的 Grafana 受管提醒規則會在符合時傳送多個通知,而不是單一提醒。
傳統儀表板提醒和 Grafana 提醒的讀取和寫入存取權受存放它們的資料夾許可所管理。在遷移期間,傳統儀表板提醒許可會符合新規則許可,如下所示:
-
如果原始提醒的儀表板具有許可,遷移會建立名為 的資料夾
Migrated {"dashboardUid": "UID", "panelId": 1, "alertId": 1}
,以與此格式相符原始儀表板的許可 (包括從資料夾繼承的許可)。 -
如果沒有儀表板許可,且儀表板位於資料夾下,則規則會連結至此資料夾並繼承其許可。
-
如果沒有儀表板許可,且儀表板位於一般資料夾下,則規則會連結至一般提醒資料夾,且規則會繼承預設許可。
注意
由於 Grafana 警示NoData
中沒有 Keep Last State
的選項,此選項會在傳統規則遷移NoData
期間變成 。Error
處理Keep Last State
選項會遷移至新的選項 Error
。為了符合 的行為Keep Last State
,在這兩種情況下,在遷移期間,Amazon Managed Grafana 會自動為每個警示規則建立靜音,持續時間為一年。
通知通道會使用適當的路由和接收器遷移至 Alertmanager 組態。預設通知通道會新增為預設路由的聯絡點。與任何儀表板提醒無關的通知管道會前往autogen-unlinked-channel-recv
路由。
限制
-
Grafana 警示系統可以從所有可用的 Prometheus、Loki 和 Alertmanager 資料來源擷取規則。它可能無法從其他支援的資料來源擷取提醒規則。
-
在 Grafana 提醒和傳統儀表板提醒之間來回遷移可能會導致一個系統支援的功能資料遺失,但另一個系統則不會遺失資料。
注意
如果您遷移回傳統儀表板提醒,您會遺失在啟用 Grafana 提醒時對提醒組態所做的所有變更,包括建立的任何新提醒規則。
Grafana 警示與舊版儀表板警示
Grafana 警示在 Grafana 8 中推出,相較於舊版儀表板警示,具有多項增強功能。
多維提醒
您現在可以建立提醒,透過單一提醒規則為您提供整個系統的可見性。從單一警示規則產生多個警示執行個體。例如,您可以建立規則來監控單一主機上多個掛載點的磁碟用量。評估引擎會從單一查詢傳回多個時間序列,每個時間序列都由其標籤集識別。
在儀表板外部建立提醒
與舊版儀表板提醒不同,Grafana 提醒可讓您建立查詢和表達式,以獨特的方式結合來自多個來源的資料。您仍然可以使用儀表板和面板的 ID 將儀表板和面板連結至提醒規則,並快速對受觀察的系統進行故障診斷。
由於統一警示不再直接與面板查詢相關聯,因此不會在通知電子郵件中包含影像或查詢值。您可以使用自訂通知範本來檢視查詢值。
建立 Loki 和 Grafana Mimir 警示規則
在 Grafana 警示中,您可以使用與 Grafana 受管警示相同的 UI 和 API 來管理 Loki 和 Grafana Mimir 警示規則。
檢視和搜尋 Prometheus 相容資料來源的提醒
Prometheus 相容資料來源的提醒現在列於 Grafana 提醒區段下。您可以跨多個資料來源搜尋標籤,以快速尋找相關提醒。
警示狀態 NoData 和 Error 的特殊提醒
Grafana Alerting 推出提醒狀態的新概念。當警示規則評估產生狀態 NoData 或錯誤時,Grafana 警示將產生具有下列標籤的特殊警示:
-
alertname
值為 DatasourceNoData 或 DatasourceError,視狀態而定。 -
rulename
特殊提醒所屬的提醒規則名稱。 -
datasource_uid
將具有造成 狀態之資料來源的 UID。 -
原始提醒規則的所有標籤和註釋
您可以透過新增靜音、路由到聯絡點等方式,以與一般提醒相同的方式處理這些提醒。
注意
如果規則使用許多資料來源,且一或多個未傳回任何資料,則會為每個造成警示狀態的資料來源建立特殊提醒。