本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定聯絡點
本文件主題是針對支援 Grafana 10.x 版的 Grafana 工作區所設計。
如需支援 Grafana 9.x 版的 Grafana 工作區,請參閱。在 Grafana 第 9 版中工作
如需支援 Grafana 8.x 版的 Grafana 工作區,請參閱。在 Grafana 第 8 版中工作
使用聯絡方式來定義在警示規則觸發時如何通知連絡人。
注意
您可以建立和編輯 Grafana 管理警示的聯絡方式。資料來源管理警示的聯絡點是唯讀的。
使用接觸點
下列程序顯示如何新增、編輯、刪除和測試聯絡點。
若要新增聯絡點
-
在左側功能表中,選擇 [警示管理入口網站 IRM],然後選擇 [警示]。
-
選擇聯絡點。
-
從「選擇警示管理員」下拉式清單中,選取警示管理員。默認情況下,Grafana 警報管理器處於選中狀態。
-
在「聯絡點」標籤上,選擇「+ 新增聯絡點」。
-
輸入聯絡點的「名稱」。
-
從「整合」中選擇類型,然後根據該類型填寫必要欄位。例如,如果您選擇 Slack,請輸入 Slack 頻道和應聯絡的使用者。
-
如果您選取的接觸點可用,請選擇任何所需的選擇性設定來指定其他設定。
-
如果您不想在警示解決時收到通知,請在 [通知設定] 下選擇性地選取 [停用已解決的訊息]。
-
若要新增其他聯絡點整合,請選擇新增聯絡點整合,然後針對所需的每個接觸點類型重複步驟。
-
儲存您的變更。
編輯接觸點
-
在左側功能表中,選擇 [警示管理入口網站 IRM],然後選擇 [警示]。
-
選擇聯絡點以查看現有聯絡點的清單。
-
選取要編輯的聯絡點,然後選擇「編輯」。
-
更新聯絡點,然後儲存變更。
您可以刪除通知原則未使用的聯絡方式。
若要刪除接觸點
-
在左側功能表中,選擇 [警示管理入口網站 IRM],然後選擇 [警示]。
-
選擇聯絡點以開啟現有聯絡點清單。
-
在聯絡點上,選取要刪除的聯絡點,然後選擇更多 > 刪除。
-
在確認對話方塊中,選擇是,刪除。
注意
如果通知原則正在使用聯絡點,您必須先刪除通知原則或編輯它以使用不同的聯絡點,然後再刪除聯絡點。
建立聯絡點後,您可以傳送測試通知,以確認其設定正確。
傳送測試通知
-
在左側功能表中,選擇 [警示管理入口網站 IRM],然後選擇 [警示]。
-
選擇聯絡點以開啟現有聯絡點清單。
-
在「聯絡點」上,選取要測試的接觸點,然後選擇「編輯」。如有需要,您也可以建立新的接觸點。
-
選擇 [測試] 以開啟接觸點測試對話方塊。
-
選擇要傳送預先定義的測試通知,或選擇「自訂」,在測試通知中新增您自己的自訂註解和標籤。
-
選擇 [傳送測試通知] 以測試指定聯絡點的警示。
設定聯絡點整合
在 Grafana 中設定聯絡點整合,以選取您偏好的通訊管道,以便在警示規則觸發時接收通知。每個整合都有自己的組態選項和設定程序。在大多數情況下,這涉及提供 API 密鑰或網絡掛鉤網址。
設定完成後,您可以使用整合作為聯絡點的一部分,以便在警示變更其狀態時接收通知。在本節中,我們將介紹設定整合的基本步驟,以便您可以開始接收即時警示並掌握監控資料。 PagerDuty
支援的整合清單
下表列出 Grafana 支援的接觸點類型。
名稱 | Type |
---|---|
Amazon SNS |
|
OpsGenie |
|
尋呼機職責 |
|
Slack |
|
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 }}`, }
在重複鍵的情況下,用戶定義的詳細信息覆蓋默認的細節。