將傳統儀表板警報遷移到 Grafana 警報 - Amazon Managed Grafana

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

將傳統儀表板警報遷移到 Grafana 警報

本文件主題是針對支援 Grafana 8.x 版的 Grafana 工作區所設計。

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

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

現有的工作區或選擇不使用 Grafana 警示的工作區會使用傳統儀表板警示。若要移轉至新的 Grafana 警示,您必須選擇加入此功能。

您可以設定 Amazon 受管的 Grafana 執行個體 AWS Management Console,使用、或 Amazon 受管的 Grafana API 來使用 Grafana 警示。 AWS CLI如需有關如何設定 Amazon 受管 Grafana 的詳細資訊,包括開啟或關閉 Grafana 警示功能,請參閱。設定 Amazon 受管的 Grafana 工作區

注意

使用 Grafana 警示時,在 Grafana (而非 Prometheus) 中定義的警示規則,會傳送多個通知至您的聯絡點。如果您使用的是原生 Grafana 警示,建議您繼續使用傳統儀表板警示,而不要啟用新的 Grafana 警示功能。如果您想要檢視 Prometheus 資料來源中定義的警示,我們建議您啟用 Grafana 警示,這只會針對在 Prometheus Alertmanager 中建立的警示傳送單一通知。

遷移到 Grafana 警報系統

啟用 Grafana 警示時,現有的傳統儀表板警示會以與 Grafana 警示相容的格式移轉。在 Grafana 執行個體的 [警示] 頁面中,您可以檢視遷移的警示以及新警示。使用 Grafana 警示功能,您的 Grafana 管理警示規則會在符合時傳送多個通知,而非單一警示。

傳統儀表板警示和 Grafana 警示的讀寫存取權由儲存警示的資料夾權限控制。在移轉期間,傳統儀表板警示權限會與新規則權限相符,如下所示:

  • 如果原始警示的儀表板具有權限,移轉會建立以此格式命名的資料夾,Migrated {"dashboardUid": "UID", "panelId": 1, "alertId": 1}以符合原始儀表板的權限 (包括資料夾繼承的權限)。

  • 如果沒有儀表板權限,且儀表板位於資料夾下,則規則會連結至此資料夾並繼承其權限。

  • 如果沒有儀表板權限,且儀表板位於 [一般] 資料夾下,則規則會連結至 [一般警示] 資料夾,且規則會繼承預設權限。

注意

由於NoData在 Grafana 警示中沒有Keep Last State選項,因此此選項會在傳統規則遷移NoData期間變成。ErrorKeep Last State理選項會移轉至新選項Error。為了符合的行為Keep Last State,在這兩種情況下,在遷移期間,Amazon Managed Grafana 會自動為每個警示規則建立靜音,持續時間為一年。

通知通道會移轉至具有適當路由和接收器的 Alertmanager 組態。預設通知通道會新增為預設路線的接觸點。未與任何「儀表板」警示相關聯的通知管道會移至autogen-unlinked-channel-recv路由。

限制

  • Grafana 警報系統可以從所有可用的 Prometheus,洛基和警報管理器數據源中檢索規則。它可能無法從其他支援的資料來源擷取警示規則。

  • 在 Grafana 警示和傳統儀表板警示之間來回移轉,可能會導致一個系統支援的功能 (而不是另一個系統) 的資料遺失。

    注意

    如果您移轉回傳統儀表板警示,則在啟用 Grafana 警示時,您會遺失對警示組態所做的所有變更,包括已建立的任何新警示規則。