Exemplo de webhook para Slack
Webhooks permitem que os usuários enviem notificações de alerta para vários aplicativos usando um canal de webhook personalizado. Esta página fornece um exemplo para configurar webhooks para o Slack.
Esta página refere-se a instruções de terceiros, que podem estar sujeitas a alterações. Consulte a "Documentação do Slack"para obter as informações mais atualizadas. |
Exemplo do Slack:
-
Vá para https://api.slack.com/apps e crie um novo App Dê a ele um nome significativo e selecione o espaço de trabalho do Slack.
-
Vá para Incoming Webhooks, clique em Activate Incoming Webhooks, solicite a Add New Webhook e selecione o Canal no qual postar.
-
Copie o URL do Webhook. Você precisará colar isso na configuração do webhook do Data Infrastructure Insights.
Crie o Webhook do Data Infrastructure Insights:
-
Em Data Infrastructure Insights, navegue até Admin > notificações e selecione a guia Webhooks. Clique em * Webhook* para criar um novo webhook.
-
Dê ao webhook um Nome significativo, como "Slack Webhook".
-
Na lista suspensa Template Type, selecione Slack.
-
Cole o URL de cima no campo URL.
Notificações via Webhook
Para notificar eventos via webhook, em Data Infrastructure Insights navegue até Alertas > monitores e clique em * Monitor* para criar um novo "monitorar".
-
Selecione uma métrica e defina as condições do monitor.
-
Em _Configurar notificação(s) da equipe, escolha o método Webhook Delivery.
-
Escolha o webhook "Slack" para os eventos desejados (crítico, aviso, resolvido)
Mais informações:
-
Para modificar o formato e o layout da mensagem, consulte https://api.slack.com/messaging/composing
-
Tratamento de erros: https://api.slack.com/messaging/webhooks#handling_errors