- PagerDuty /
- Intégrations /
- Guide d'intégration StackStorm
Guide d'intégration StackStorm
StackStorm est une plateforme d'automatisation open source performante qui centralise vos applications, services et flux de travail. Extensible et flexible, elle a été conçue pour répondre aux besoins des équipes DevOps et ChatOps. L'exemple de Facebook, LinkedIn et d'autres entreprises est sans appel : sans automatisation, on disparaît. Ce guide vous expliquera comment intégrer StackStorm à PagerDuty pour déclencher, accuser réception et résoudre les incidents.
Si vous rencontrez des difficultés pour configurer votre intégration, Contactez-nous .
Dans PagerDuty
- Créer une clé d'API REST PagerDuty (v2) pour l'intégration. Conservez la clé API en lieu sûr.
- De la part de Services menu, sélectionnez Annuaire des services .
- Ajoutez l'intégration du service StackStorm comme suit :
- Créez un nouveau service à utiliser avec StackStorm, et pour le Type d'intégration sélectionnez StackStorm, ou :
- Ajoutez l'intégration StackStorm à un service existant en y accédant, puis en vous rendant dans sa section dédiée. Intégrations onglet et en cliquant sur Ajouter une nouvelle intégration lien hypertexte.
- Enregistrez la clé d'intégration de la nouvelle intégration de manière sécurisée.
Dans StackStorm
Il existe deux manières d'installer et de configurer l'intégration : via l'interface web d'administration de StackStorm et via la ligne de commande du serveur StackStorm.
À la fin de chacune d'elles, un fichier doit exister à l'emplacement indiqué. /opt/stackstorm/configs/pagerduty.yaml contenant les options au format suivant :
Clé API : XXXXXXXXXXXXXXXXXXXX Clé de service : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Débogage : false
Utilisation de l'interface de ligne de commande
- Exécutez la commande :
ST2 Pack Installer PagerDuty. - Courir
configuration du pack st2 pagerduty. - Saisissez les données comme indiqué :
- Saisissez la clé API REST lorsque vous y êtes invité. Clé API ;
- Saisissez la clé d'intégration lorsque vous y êtes invité. Clé de service .
- Pour obtenir des informations de débogage, saisissez
ylorsqu'on vous le demande.
Utilisation de l'interface utilisateur Web d'administration
- Naviguer vers Packs , Rechercher PagerDuty et cliquez Installer .

- Saisissez les informations dans les champs appropriés :
- Insérez la clé API REST dans le
clé APIchamp; - Insérez la clé d'intégration dans le
clé de servicechamp.
- Insérez la clé API REST dans le
- Cliquez sur Enregistrer.
Tester l'intégration
En utilisant web interface:
- Allez à Actes menu.
- Sous PagerDuty , sélectionner Incident de lancement .

- Saisissez une description dans le
descriptionchamp, et cliquez Courir
Ou, en utilisant le commande interface de ligne :
st2 run pagerduty.launch_incident description='Nouvel incident StackStorm'
Cela devrait déclencher un nouvel incident sur le service intégré à StackStorm.
Prêt à commencer ?
Essayez gratuitement n'importe quel produit sur Operations Cloud .
Aucune carte de crédit requise.