Exemple de webhook pour Slack
Les webhooks permettent aux utilisateurs d'envoyer des notifications d'alerte à diverses applications à l'aide d'un canal webhook personnalisé. Cette page fournit un exemple de configuration de webhooks pour Slack.
|
Cette page fait référence à des instructions de tiers, qui peuvent être sujettes à modification. Reportez-vous à la"Documentation Slack" pour les informations les plus récentes. |
Exemple de Slack :
-
Aller à https://api.slack.com/apps et créez une nouvelle application. Donnez-lui un nom significatif et sélectionnez l’espace de travail Slack.
-
Accédez à Webhooks entrants, cliquez sur Activer les Webhooks entrants, Demander à Ajouter un nouveau Webhook et sélectionnez le canal sur lequel publier.
-
Copiez l'URL du Webhook. Vous devrez coller ceci dans la configuration du webhook Data Infrastructure Insights .
Créer un webhook Data Infrastructure Insights :
-
Dans Data Infrastructure Insights, accédez à Admin > Notifications et sélectionnez l'onglet Webhooks. Cliquez sur +Webhook pour créer un nouveau webhook.
-
Donnez au webhook un nom significatif, tel que « Slack Webhook ».
-
Dans la liste déroulante Type de modèle, sélectionnez Slack.
-
Collez l'URL ci-dessus dans le champ URL.
Notifications via Webhook
Pour notifier des événements via un webhook, dans Data Infrastructure Insights, accédez à Alertes > Moniteurs et cliquez sur +Moniteur pour créer un nouveau"moniteur" .
-
Sélectionnez une métrique et définissez les conditions du moniteur.
-
Sous Configurer les notifications d'équipe, choisissez la méthode de livraison Webhook.
-
Choisissez le webhook « Slack » pour les événements souhaités (Critique, Avertissement, Résolu)
Plus d'informations :
-
Pour modifier le format et la mise en page du message, voir https://api.slack.com/messaging/composing
-
Gestion des erreurs : https://api.slack.com/messaging/webhooks#handling_errors