- PagerDuty /
- Blog /
- Non classé /
- Optimisez votre statut d'astreinte grâce à l'API de PagerDuty
Blog
Optimisez votre statut d'astreinte grâce à l'API de PagerDuty
Il est plus important de connaître son statut de garde que de savoir si Il pleut dehors Contrairement à la bruine qui s'est abattue récemment sur San Francisco, si je suis d'astreinte, vous devrez sortir de chez vous avec plus qu'un simple parapluie.
Votre statut d'astreinte fait partie intégrante du système PagerDuty. Applications iOS et Android Nous avons également ajouté de nouveaux points de terminaison à notre API REST pour simplifier la consultation de votre statut d'astreinte. La documentation complète de ces nouveaux points de terminaison est disponible, comme toujours, sur notre site web. site de documentation pour développeurs .
Pour rester informé de mon statut d'astreinte, j'ai créé quelques scripts shell et un bookmarklet JavaScript. Vous aurez besoin d'une clé API PagerDuty pour les tester. Ils ont été conçus pour un environnement macOS. nœud Il est installé, mais peut être facilement modifié pour fonctionner dans d'autres environnements.
Envoyer un rappel par e-mail d'inspiration
Il est parfois utile de considérer une procédure d'escalade comme une liste de diffusion. Pour un système d'astreinte particulièrement difficile, ce script enverra un courriel de motivation à tous les membres d'astreinte concernés par cette procédure. Vidéos d'animaux sont toujours appréciées.
Un rappel de voix agréable
Avec plus de 50 onglets ouverts dans Chrome, afficher encore plus de texte à l'écran est la dernière chose dont on a besoin. J'ai donc créé un alias pour ce script : lorsque je tape « amioncall » dans le terminal, macOS annonce mon statut d'astreinte d'une voix agréable.
Petit signet pour votre barre d'outils
J'ai configuré les notifications de relève d'astreinte pour tous mes comptes, mais il est parfois utile de savoir combien de temps il me reste avant la fin de mon service. J'ai donc créé un petit bookmarklet JavaScript, placé dans ma barre d'outils, qui affiche mon statut d'astreinte sur n'importe quelle page.
Tout est branché !
https://gist.github.com/smithclay/5299ba54285398ecd583

