Skip to main content
Cloud Insights
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Esempio di Webhook per PagerDuty

Collaboratori

I webhook consentono agli utenti di inviare notifiche di avviso a varie applicazioni utilizzando un canale webhook personalizzato. In questa pagina viene fornito un esempio di configurazione di webhook per PagerDuty.

Nota Questa pagina fa riferimento alle istruzioni di terze parti, che potrebbero essere soggette a modifiche. Fare riferimento a. "Documentazione PagerDuty" per le informazioni più aggiornate.

Setup PagerDuty:

  1. In PagerDuty, accedere a servizi > Directory dei servizi e fare clic su +nuovo servizio button​

  2. Immettere un Nome e selezionare Usa direttamente la nostra API. Fare clic su Add Service.

    Schermata Pagerduty

  3. Fare clic sulla scheda integrazioni per visualizzare la chiave di integrazione. Questa chiave sarà necessaria quando crei il webhook Cloud Insights qui sotto.

  4. Accedere a incidenti o servizi per visualizzare gli avvisi.

    Schermata Pagerduty

Crea un webhook Cloud Insights:

  1. In Cloud Insights, accedere a Amministratore > Notifiche e selezionare la scheda webhook. Fare clic su +Webhook per creare un nuovo webhook.

  2. Assegnare al webhook un nome significativo, ad esempio "PagerDuty Trigger". Utilizzerai questo webhook per eventi critici e di avviso.

  3. Nell'elenco a discesa Template Type, selezionare PagerDuty.

  4. Creare un parametro customizzato secret denominato routingKey e impostare il valore sul valore PagerDuty Integration Key riportato sopra.

    Impostazione della chiave di routing

Ripetere questi passaggi per creare un webhook "PagerDuty Resolve" per gli eventi risolti.

Mappatura dei campi PagerDuty to Cloud Insights

La tabella e l'immagine seguenti mostrano la mappatura dei campi tra PagerDuty e Cloud Insights:

PagerDuty Cloud Insights

Tasto Alert (Avviso)

ID avviso

Origine

Attivato

Componente

Nome metrico

Gruppo

Tipo di oggetto

Classe

Nome monitor

Campi PagerDuty in ci

Notifiche tramite Webhook

Per notificare gli eventi tramite webhook, in Cloud Insights selezionare Avvisi > Monitor e fare clic su +Monitor per crearne uno nuovo "monitorare".

  • Selezionare una metrica e definire le condizioni del monitor.

  • In _set up team notification(s), scegliere il metodo di consegna Webhook.

  • Scegli il webhook "PagerDuty Trigger" per gli eventi critici e di avviso.

  • Scegliere "PagerDuty Resolve" per gli eventi risolti.

    Notifiche Webhook

Nota L'impostazione di notifiche separate per gli eventi trigger rispetto agli eventi risolti è una procedura consigliata, poiché PagerDuty gestisce gli eventi trigger in modo diverso rispetto agli eventi risolti.