Temps forts du Hack Day de novembre : applaudissons les super-héros de garde
Nous avons eu une grande variété de projets Hack Day ce mois-ci qui ont mis en valeur le talent unique que nous avons ici chez PagerDuty. Dans cet article, nous mettrons en avant trois projets du Hack Day : applaudir les incidents, visualiser les incidents et remercier nos héros d'astreinte.
Applaudissez ! Arrêtez ! Incidents
Le Clapper était l'un des plus populaires Publicité publicitaire des années 80 . Avec son mouvement de frémissement mémorable – Clap On! *clap clap* Clap Off! *clap clap* – le Clapper a chanté et applaudi pour faire son chemin dans des millions de foyers. Le Clapper est pour nous tous qui aimons nous amuser un peu et rester confortablement là où nous sommes pour allumer et éteindre nos lumières.
Peter, notre stagiaire en temps réel de PagerDuty , a créé The PagerDuty Clapper, un Tarte aux framboises qui s'intègre à PagerDuty via Webhooks . En utilisant redis , Le PagerDuty Clapper met en file d'attente les notifications à traiter séquentiellement sans entraver les webhooks entrants. Cela garantit qu'un seul incident est traité à un moment donné, tout en acceptant simultanément des incidents supplémentaires. Lorsqu'un incident se produit, le PagerDuty Clapper lit le message d'incident sur ses haut-parleurs, puis invite l'utilisateur avec des instructions pour applaudir deux fois pour accuser réception ou trois fois pour résoudre. Le PagerDuty Clapper exécute ensuite un circuit personnalisé pour détecter et compter le nombre d'applaudissements au cours d'une période de temps donnée, et gérer l'incident en conséquence.
Regardez la vidéo ci-dessous pour voir The PagerDuty Clapper en action :
C'est une excuse parfaite pour vous applaudir après un travail bien fait.
Visualiseur d'incidents 3D
Fournir un service de haute disponibilité à nos clients est notre vocation. Si les serveurs de nos clients sont en panne, il nous est utile de connaître leur emplacement afin de pouvoir passer à un autre fournisseur. Notre ingénieur logiciel Ken a tracé une carte des emplacements physiques des serveurs envoyant des événements à PagerDuty pour son compte. Projet Hack Day de mai En raison de l'amour de Ken pour les cartes et les graphiques, Ken a travaillé avec son collègue ingénieur logiciel Aleksey pour pousser son application IT IP Map encore plus loin en créant un flux en temps réel d'incidents en fonction de la localisation.
Comment ont-ils fait ? Ils ont écrit un service Web en Node.js qui extrait les données du journal de Sumo Logic, examine l'IP source de chaque événement et effectue la géolocalisation IP à l'aide de freegeoip.net pour trouver où se trouve le serveur dans le monde. Pour visualiser les données, ils ont utilisé le globe WebGL de Chrome Experiments. Par défaut, le globe WebGL ne peut afficher que des ensembles de données statiques. Aleksey a modifié le code source du globe pour qu'il puisse afficher notre flux d'événements entrants.
Les améliorations futures du visualiseur d'incidents 3D visent à afficher les emplacements des requêtes envoyées à toutes nos API, et pas seulement à notre API d'événements, et à afficher les emplacements où nous envoyons des SMS et des appels téléphoniques (en fonction de l'indicatif régional). Le visualiseur d'incidents 3D est non seulement visuellement attrayant, mais peut également fournir des informations utiles sur la gestion des incidents de nos clients.
Les héros méconnus de PagerDuty en service de garde
Nous avons entendu de nombreuses histoires intéressantes de la part de nos clients sur la façon dont leur vie a changé grâce à PagerDuty. Votre femme/mari peut dormir plus profondément la nuit puisque vous vous réveillez moins. Vous pouvez effectivement vous rendre dans un bar pendant votre garde sans craindre de manquer une alerte. Et les histoires heureuses s’enchaînent encore et encore.
L'équipe de garde de PagerDuty a également été affectée par PagerDuty. Notre responsable marketing produit, Tony, et notre responsable de la réussite client, Alisa, se sont associés pour produire une vidéo présentant nos super-héros de garde. Ces vidéos donnent à nos clients un aperçu de l'équipe qui veille à ce que PagerDuty soit opérationnel lorsque les systèmes de nos clients sont en panne. Nos super-héros d'astreinte ont vraiment à cœur de tenir notre promesse de haute disponibilité.
Clients PagerDuty , nos super-héros de garde connaissent votre douleur ! Ils sont également réveillés au milieu de la nuit par PagerDuty lorsque des incidents se produisent. Pendant leur temps libre, ces héros sont comme nous, les gens ordinaires. Ils aiment aller à des concerts, des restaurants, des parcs ou des lieux d'escalade.
Regardez la vidéo ci-dessous pour connaître notre équipe de super-héros :
Cette vidéo rapide et sale a été réalisée pour vous donner un aperçu de PagerDuty. Nous nous amusions avec les caméras et avons tout tourné en une heure donc nous savons que cette vidéo n'est pas de haute qualité.
À l'avenir, nous développerons des vidéos plus soignées sur l'équipe, les processus et les produits de PagerDuty . Quelles vidéos souhaitez-vous voir de notre part ?