設定聯絡點 - Amazon Managed Grafana

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

設定聯絡點

此文件主題專為支援 Grafana 10.x 版的 Grafana 工作區而設計。

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

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

使用聯絡點定義警示規則啟動時通知聯絡人的方式。

注意

您可以建立和編輯 Grafana 受管警示的聯絡點。資料來源受管警示的聯絡點為唯讀。

使用聯絡點

下列程序說明如何新增、編輯、刪除和測試聯絡點。

新增聯絡點
  1. 在左側選單中,選擇警示

  2. 選擇聯絡點

  3. 選擇 Alertmanager 下拉式清單中,選取 Alertmanager。預設會選取 Grafana Alertmanager。

  4. 聯絡點索引標籤上,選擇 + 新增聯絡點

  5. 輸入聯絡點的名稱

  6. 整合 中,選擇類型,然後根據該類型填寫必填欄位。例如,如果您選擇 Slack,請輸入 Slack 頻道和應聯絡的使用者。

  7. 如果適用於您選擇的聯絡點,請選擇任何所需的選用設定來指定其他設定。

  8. 通知設定 下,如果您不想在警示解決時收到通知,可選擇停用已解析的訊息

  9. 若要新增其他聯絡點整合,請選擇新增聯絡點整合,並針對所需的每個聯絡點類型重複這些步驟。

  10. 儲存您的變更。

編輯聯絡點
  1. 在左側選單中,選擇警示

  2. 選擇聯絡點以查看現有聯絡點的清單。

  3. 選取要編輯的聯絡點,然後選擇編輯

  4. 更新聯絡點,然後儲存您的變更。

您可以刪除通知政策未使用的聯絡點。

若要刪除聯絡點
  1. 在左側選單中,選擇警示

  2. 選擇聯絡點以開啟現有聯絡點的清單。

  3. 聯絡點 上,選取要刪除的聯絡點,然後選擇更多 刪除

  4. 在確認對話方塊中,選擇是,刪除

注意

如果通知政策正在使用聯絡點,您必須刪除通知政策或編輯該政策,以使用不同的聯絡點,然後再刪除聯絡點。

建立聯絡點後,您可以傳送測試通知,以確認其設定正確。

若要傳送測試通知
  1. 在左側選單中,選擇警示

  2. 選擇聯絡點以開啟現有聯絡點的清單。

  3. 聯絡點 上,選取要測試的聯絡點,然後選擇編輯 。您也可以視需要建立新的聯絡點。

  4. 選擇測試以開啟聯絡點測試對話方塊。

  5. 選擇是否要傳送預先定義的測試通知,或選擇自訂,在測試通知中新增您自己的自訂註釋和標籤。

  6. 選擇傳送測試通知,以使用指定的聯絡點測試警示。

設定聯絡點整合

在 Grafana 中設定聯絡點整合,以選取警示規則觸發時接收通知的偏好通訊管道。每個整合都有自己的組態選項和設定程序。在大多數情況下,這涉及提供API金鑰或 WebhookURL。

設定完成後,您可以在提醒變更其狀態時,使用整合作為聯絡點的一部分來接收通知。在本節中,我們將介紹使用 PagerDuty 作為範例來設定整合的基本步驟,以便您可以開始接收即時提醒並掌握監控資料。

支援的整合清單

下表列出 Grafana 支援的聯絡點類型。

名稱 Type

Amazon SNS

sns

OpsGenie

opsgenie

Pager 職責

pagerduty

Slack

slack

VictorOps

victorops

PagerDuty 設定警示

若要設定 PagerDuty,您必須提供整合金鑰。提供下列詳細資訊。

設定 描述
整合金鑰 的整合金鑰 PagerDuty
嚴重性 動態通知的層級。預設值為 critical
自訂詳細資訊 有關事件的其他詳細資訊

CustomDetails 欄位是包含任意鍵值對的物件。使用者定義的詳細資訊會與預設使用的詳細資訊合併。

的預設值CustomDetails為:

{ "firing": `{{ template "__text_alert_list" .Alerts.Firing }}`, "resolved": `{{ template "__text_alert_list" .Alerts.Resolved }}`, "num_firing": `{{ .Alerts.Firing | len }}`, "num_resolved": `{{ .Alerts.Resolved | len }}`, }

如果發生重複的金鑰,使用者定義的詳細資訊會覆寫預設的金鑰。