Skip to main content
Data Infrastructure Insights
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

PagerDuty的Webhook範例

貢獻者

Webhooks可讓使用者使用自訂的Webhooks通道、將警示通知傳送至各種應用程式。本頁提供設定PagerDuty Webhooks的範例。

註 本頁是指可能會變更的第三方指示。如需最新資訊,請參閱"PagerDuty文件"

PagerDuty設定:

  1. 在PagerDuty中、瀏覽至*服務>服務目錄*、然後按一下「新服務」按鈕

  2. 輸入_Name_、然後選取_直接使用我們的API _。按一下「新增服務」。

    PagerDuty畫面

  3. 按一下「整合」索引標籤以查看*整合金鑰*。當您建立下方的 Data Infrastructure Insights 網路連結時、您將需要這個關鍵。

  4. 請前往*「事件」「服務」*檢視「警示」。

    PagerDuty畫面

Create Data Infrastructure Insights Webhook :

  1. 在 Data Infrastructure Insights 中、瀏覽至 * 管理 > 通知 * 、然後選取 * Webhooks* 標籤。按一下「+ Webhing」建立新的網路連結。

  2. 為網路勾提供有意義的名稱、例如「PagerDuty Trigger」。您將使用此Webhook進行重大和警告層級的事件。

  3. 在_範本類型_下拉式清單中、選取* PagerDut*。

  4. 建立名為_routingKey_的自訂參數密碼、並從上方設定PagerDuty _Integration Key_值。

    設定路由金鑰

重複這些步驟、為已解決的事件建立「PagerDuty Resolve」網路連結。

PagerDuty to Data Infrastructure Insights Field Mapping

下表和影像顯示 PagerDuty 和 Data Infrastructure Insights 之間的欄位對應:

PagerDuty 資料基礎架構洞見

警示金鑰

警示ID

來源

觸發時間

元件

度量名稱

群組

物件類型

類別

監控名稱

CI中的PagerDuty欄位

透過Webhook通知

要通過 Webhook 通知事件,請在 Data Infrastructure Insights 中導航至 Alerts > Monitors ,然後單擊 +Monitor 以創建新的"監控"

  • 選取度量並定義監視器的條件。

  • 在「設定團隊通知」下、選擇* Webhook *交付方法。

  • 選擇「PagerDuty Trigger」Webhook以進行重大和警告層級的事件。

  • 選擇「PagerDuty Resolve」以解決已解決的事件。

    Webhook通知

註 最佳做法是針對觸發事件與已解決事件分別設定通知、因為PagerDuty處理觸發事件的方式與已解決事件的方式不同。