本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
PagerDuty的Webhook範例
貢獻者
建議變更
Webhooks可讓使用者使用自訂的Webhooks通道、將警示通知傳送至各種應用程式。本頁提供設定PagerDuty Webhooks的範例。
本頁是指可能會變更的第三方指示。請參閱 "PagerDuty文件" 以取得最新資訊。 |
PagerDuty設定:
-
在PagerDuty中、瀏覽至*服務>服務目錄*、然後按一下「新服務」按鈕
-
輸入_Name_、然後選取_直接使用我們的API _。按一下「新增服務」。
-
按一下「整合」索引標籤以查看*整合金鑰*。當您在下Cloud Insights 方建立「鏈接」時、您將需要此金鑰。
-
請前往*「事件」或「服務」*檢視「警示」。
建立Cloud Insights Webhook:
-
在「還原」中、瀏覽至*管理>通知*、然後選取* Webhook*索引標籤。Cloud Insights按一下「+ Webhing」建立新的網路連結。
-
為網路勾提供有意義的名稱、例如「PagerDuty Trigger」。您將使用此Webhook進行重大和警告層級的事件。
-
在_範本類型_下拉式清單中、選取* PagerDut*。
-
建立名為_routingKey_的自訂參數密碼、並從上方設定PagerDuty _Integration Key_值。
重複這些步驟、為已解決的事件建立「PagerDuty Resolve」網路連結。
PagerDuty to Cloud Insights Fingfield Mapping
下表和影像顯示PagerDuty和Cloud Insights Image2之間的欄位對應:
PagerDuty | Cloud Insights |
---|---|
警示金鑰 |
警示ID |
來源 |
觸發時間 |
元件 |
度量名稱 |
群組 |
物件類型 |
類別 |
監控名稱 |
透過Webhook通知
若要透過Webhook通知事件、請Cloud Insights 瀏覽至*警示>監控器*、然後按一下*+監控*以建立新的 "監控"。
-
選取度量並定義監視器的條件。
-
在「設定團隊通知」下、選擇* Webhook *交付方法。
-
選擇「PagerDuty Trigger」Webhook以進行重大和警告層級的事件。
-
選擇「PagerDuty Resolve」以解決已解決的事件。
最佳做法是針對觸發事件與已解決事件分別設定通知、因為PagerDuty處理觸發事件的方式與已解決事件的方式不同。 |