Esempio di webhook per slack
I webhook consentono agli utenti di inviare notifiche di avviso a varie applicazioni utilizzando un canale webhook personalizzato. Questa pagina fornisce un esempio per impostare i webhook in modo che non si allentino.
Questa pagina fa riferimento alle istruzioni di terze parti, che potrebbero essere soggette a modifiche. Per le informazioni più aggiornate, fare riferimento alla "Documentazione lenta". |
Esempio di slack:
-
Andare a https://api.slack.com/apps e creare una nuova app Assegnare un nome significativo e selezionare l'area di lavoro slack.
-
Vai a Incoming webhooks, fai clic su Activate Incoming webhooks, Request to Add New Webhook e seleziona il canale su cui pubblicare.
-
Copiare l'URL del webhook. Sarà necessario incollarlo nella configurazione del webhook di Data Infrastructure Insights.
Crea Webhook di approfondimento sull'infrastruttura dati:
-
In Data Infrastructure Insights, accedere a Admin > Notifiche e selezionare la scheda webhook. Fare clic su +Webhook per creare un nuovo webhook.
-
Assegnare al webhook un nome significativo, ad esempio "Slack Webhook".
-
Nell'elenco a discesa Template Type, selezionare slack.
-
Incollare l'URL dall'alto nel campo URL.
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.
-
Scegliere il webhook "slack" per gli eventi desiderati (critico, Avviso, risolto)
Ulteriori informazioni:
-
Per modificare il formato e il layout dei messaggi, vedere https://api.slack.com/messaging/composing
-
Gestione degli errori: https://api.slack.com/messaging/webhooks#handling_errors