- Impression
:: : (info) () Pour télécharger l'application, visitez : Bibliothèque::: :
Introduction
PagerDuty est une société d'informatique en nuage lancée en août 2009 pour améliorer les réponses aux incidents et protéger les utilisateurs des menaces informatiques.
Sa plateforme de gestion des réponses aux incidents en mode SaaS (Software-as-a-Service) permet aux équipes informatiques d'être informées des incidents dès qu'ils se produisent.
Objectif
PagerDuty propose deux API : l'API PagerDuty et l'API Événements. Dans cet article et dans le contenu de la bibliothèque, nous visons à démontrer le fonctionnement de l'API d'événements. Avec l'API d'événements, vous pouvez transmettre n'importe quel type d'événements liés aux attributs des machines, aux tables ou aux analyses d'une application Tulip ou d'automatismes à votre plateforme PagerDuty.
Doc API
La fonction de connecteur suivante, mise en évidence dans ce document, s'appuie sur les documents de l'API d 'événements de PagerDuty.
Pré-requis
Créez un compte ou un essai gratuit sur la plateforme PagerDuty. Sur le site web, vous devrez créer un service d'intégration, que vous trouverez dans le menu Intégration. Une fois le service créé, il peut être intégré via l'API des événements. Enfin, importez le connecteur PagerDuty depuis la bibliothèque.
Définissez les détails suivants sur le connecteur importé, comme indiqué à l'étape suivante.
Détails de la connexion Tulip
Les informations suivantes doivent être configurées sur le connecteur HTTP de Tulip.
Running On : Cloud Connector Host Host : events.pagerduty.com Port:443 TLS : Yes Authentication : No Auth Headers : No headers
Authentification L'authentification se fait directement dans le corps des fonctions, avec le paramètre routing_key.
Ce jeton peut également être défini dans l'application dans les entrées "Token". Cette clé d'intégration peut être trouvée dans la plateforme PagerDuty -> Intégrations -> Service Integrations -> Choisir ou créer un service -> Events API V2
Fonctions du connecteur préconstruit
POST - Envoi d'un événement d'alerte
Les événements d'alerte créent des incidents sur un service dans PagerDuty. L'incident sera assigné à la personne d'astreinte. Il génère une notification (appel téléphonique, SMS, email, ou notification mobile push selon les préférences de la personne d'astreinte).
POST - Envoi d'un événement de changement
Les événements de changement fournissent un contexte aux intervenants lors du triage d'un incident. Actuellement, ils sont affichés dans l'application web PagerDuty à ces endroits.