Skip to main content
Data Infrastructure Insights
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Exemple de Webhook pour PagerDuty

Contributeurs

Les Webpatères permettent aux utilisateurs d'envoyer des notifications d'alerte à diverses applications à l'aide d'un canal Web personnalisé. Cette page fournit un exemple de configuration des crochets pour PagerDuty.

Remarque Cette page fait référence aux instructions de tiers, qui peuvent faire l'objet de modifications. Reportez-vous au "Documentation PagerDuty" pour obtenir les informations les plus récentes.

Configuration de la fonction PagerDuty :

  1. Dans PagerDuty, accédez à Services > répertoire de services et cliquez sur le lien +Nouveau Service button​

  2. Entrez un Nom et sélectionnez utiliser notre API directement. Cliquez sur Add Service.

    Écran PagerDuty

  3. Cliquez sur l'onglet Integrations pour afficher Integration Key. Vous aurez besoin de cette clé lorsque vous créez le mousqueton Data Infrastructure Insights ci-dessous.

  4. Accédez à incidents ou Services pour afficher les alertes.

    Écran PagerDuty

Créer le Webhook Data Infrastructure Insights :

  1. Dans Data Infrastructure Insights, accédez à Admin > Notifications et sélectionnez l'onglet Webhooks. Cliquez sur +Webhook pour créer un nouveau mousqueton.

  2. Donnez un nom significatif au mousqueton, tel que « déclencheur PagerDuty ». Vous utiliserez ce webhook pour les événements critiques et de niveau d'avertissement.

  3. Dans la liste déroulante Template Type, sélectionnez PagerDuty.

  4. Créez un paramètre personnalisé secret nommé routingKey et définissez la valeur sur la valeur PagerDuty Integration Key du dessus.

    Définition de la clé de routage

Répétez ces étapes pour créer une bande-son « résolution de pagerDuty » pour les événements résolus.

Mappage du champ informations de PagerDuty vers Data Infrastructure

Le tableau et l'image suivants présentent le mappage des champs entre PagerDuty et Data Infrastructure Insights :

Service de PagerDuty Informations exploitables sur l'infrastructure de données

Touche d'alerte

L'ID d'alerte

Source

Activé

Composant

Nom de la mesure

Groupe

Type d'objet

Classe

Nom du moniteur

Champs PagerDuty dans EC

Notifications via Webhook

Pour signaler des événements via Webhook, accédez à alertes > moniteurs dans Data Infrastructure Insights et cliquez sur +Monitor pour créer un nouveau "superviser".

  • Sélectionnez une mesure et définissez les conditions du moniteur.

  • Sous _configurer la ou les notifications d'équipe, choisissez la méthode de livraison Webhook.

  • Choisissez le mousqueton « PagerDuty Trigger » pour les événements de niveau critique et Avertissement.

  • Choisissez la « résolution de PagerDuty » pour les événements résolus.

    Notifications de Webhook

Remarque La définition de notifications distinctes pour les événements déclencheurs par rapport aux événements résolus est une pratique recommandée, puisque PagerDuty gère les événements déclencheurs différemment des événements résolus.