Skip to main content
Data Infrastructure 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. Per le informazioni più aggiornate, fare riferimento alla "Documentazione PagerDuty".

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 è necessaria quando si crea il webhook informazioni sull'infrastruttura dati riportato di seguito.

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

    Schermata Pagerduty

Crea Webhook di approfondimento sull'infrastruttura dati:

  1. In Data Infrastructure Insights, accedere a Admin > 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 del campo di approfondimento PagerDuty a Data Infrastructure

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

PagerDuty Informazioni sull'infrastruttura dati

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 Data Infrastructure Insights (informazioni sull'infrastruttura dati"monitorare") accedere a Alerts > Monitors (Avvisi > Monitor*) e fare clic su +Monitor (monitoraggio*) per creare un nuovo .

  • 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.