Skip to main content
Cloud 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 à la "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 Cloud Insights ci-dessous.

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

    Écran PagerDuty

Créer un Webhook Cloud Insights :

  1. Dans Cloud Insights, accédez à Admin > Notifications et sélectionnez l'onglet Webpatères. 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 PagerDuty to Cloud Insights

Le tableau et l'image suivants montrent le mappage des champs entre PagerDuty et Cloud Insights :

Service de PagerDuty Cloud Insights

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 notifier les événements par le biais du webhook, dans Cloud Insights, accédez à alertes > moniteurs et cliquez sur +moniteur 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.