Prometheus 資料來源的靜音警示通知 - Amazon Managed Grafana

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

Prometheus 資料來源的靜音警示通知

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

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

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

對於外部 Alertmanager 資料來源 (包括適用於 Prometheus 的 Amazon 受管服務),您可以在靜音狀態下隱藏警示通知。靜音只會停止建立通知:「靜音」不會防止評估警示規則,也不會停止警示執行個體顯示在使用者介面中。當您將警示靜音時,您可以指定要抑制警示的時間範圍。

您可以設定外部警示管理員資料來源的靜音。

注意

若要固定時間間隔 (例如,在一般維護期間) 隱藏警示通知,請使用靜音計時而非靜音。

若要加入靜音
  1. 在 Grafana 主控台的 Grafana 選單中,選擇警示 (鈴鐺) 圖示以開啟示頁面。

  2. 選擇「靜音」以開啟列出現有聯絡點的頁面。

  3. 從警報管理器下拉列表中選擇外部警報管理器。

  4. 選取 [新增靜音]。

  5. 靜音開始和結束中選擇開始和結束日期,以指示靜音何時生效以及何時結束。

    作為設定結束時間的替代方法,請在持續時間中指定強制執行靜音的時間長度。這會自動更新「靜音」開始和結束欄位中的結束時間。

  6. 在「名稱」和「」欄位中,輸入一或多個相符標籤。匹配器確定沉默適用於哪些規則。遵循此程序將更詳細地討論標籤比對。

  7. 您也可以選擇新增註解,或修改「建立者」以設定靜音的擁有者。

警示抑制的標籤比對

當您建立靜音時,您會建立一組相符的標籤做為靜音的一部分。這是一組關於標籤的規則,必須符合才能隱藏警示。相符的標籤由三部分組成:

  • 標籤 — 要比對的標籤名稱。它必須完全符合警示的標籤名稱。

  • 運算子 — 用來比較標籤值與相符標籤值的運算子。可用的運算子包括:

    • =選擇其值與提供的字符串完全匹配的標籤。

    • !=選擇其值與提供的字符串不匹配的標籤。

    • =~選擇其值與所提供字符串的 regex 解釋值匹配的標籤(提供的字符串被解釋為正則表達式)。

    • !=選取與提供的規則運算式不相符的標示。

  • — 要與標籤值相符的值。它可以作為字符串或正則表達式進行匹配,具體取決於選擇的運算符。

靜音會在指定的結束日期結束,但您可以隨時手動結束隱藏。

手動結束靜音
  1. 在「示」頁面中,選擇「靜音」以檢視現有的靜音清單。

  2. 選取您要結束的靜音,然後選擇 [解除靜音]。這會結束警示抑制。

    注意

    解除靜音會結束警示抑制,就像結束時間是針對目前時間設定的一樣。已結束的靜音 (自動或手動) 會保留並列出五天。您無法手動從清單中移除靜音。

創建靜音創建表單的鏈接

您可以創建靜音創建表單的 URL,其中包含已填寫的詳細信息。操作員可以使用此功能在操作事件期間快速抑制警報。

建立靜音表單的連結時,請使用matchers查詢參數來指定相符標籤,並使用comment查詢參數來指定註解。matchers參數需要表單中的一或多個值[label][operator][value],以逗號分隔。

範例網址

要鏈接到帶有匹配標籤的靜默表單cluster!~europe-.*severity=critical並使用註釋說明Silencing critical EU alerts,請使用類似以下的 URL。將 mygrafana 取代為您的 Grafana 執行個體的主機名稱。

https://mygrafana/alerting/silence/new?matchers=severity%3Dcritical%2Ccluster!~europe-*&comment=Silence%20critical%20EU%20alert

若要連結至外部 AlertManager 的新靜音頁面,請新增具有「警示管理」資料來源名稱的alertmanager查詢參數,例如。alertmanager=myAlertmanagerdatasource