Der Blog

Einführung von PagerDuty Webhooks: Bessere Alarmierung durch Erweiterbarkeit

von Andrew Miklas 14. August 2013 | 4 Minuten Lesezeit

webhooks Wir freuen uns, allen Benutzern nun PagerDuty Unterstützung für vorfallbasierte Webhooks bieten zu können. Mit allgemein verfügbaren Webhooks tragen wir dazu bei, ein Echtzeit-Web in PagerDuty zu ermöglichen, sodass DevOps-Teams die Zusammenarbeit und die Reaktion auf Vorfälle durch Anpassungen an ihre Bedürfnisse verbessern können. Und noch besser: Wir haben mit Atlassian HipChat , der beliebte gehostete Gruppenchat- und IM-Dienst, um eine tiefe Integration mit Webhooks zu erstellen und zu zeigen, was mit Webdiensten von Drittanbietern möglich ist.

Zurück zu den Webhook-Grundlagen

Webhooks ermöglichen es Entwicklern, Webanwendungen programmierbarer, integrierter und automatisierter zu gestalten. Wie in Daves Beitrag zum Animieren von Vorfällen mit Webhooks , das Hinzufügen von Webhooks zu PagerDuty ermöglicht HTTP-Rückrufe rund um ein interessantes Ereignis an eine angegebene URL. Jede Änderung des Status des Vorfalls oder der Benutzer löst das Senden ausgehender Nachrichten aus. Da diese Integration jetzt allen Benutzern zur Verfügung steht, ermöglichen Webhooks PagerDuty und unseren Kunden eine bessere Integration mit Tools von Drittanbietern, um benutzerdefinierte Berichte, Warnmeldungen und andere Verbindungen zwischen Webdiensten zu erstellen. Hier kommt Ihre Vorstellungskraft ins Spiel!

PagerDuty Vorfälle werden mit HipChat sozial

hipchat_rgb_darktext_atlassian HipChat ist ein persistenter Gruppenchat für Teams mit über 140 Integrationen und nativen Clients für Desktop- und Mobilgeräte. HipChat hat seine Chat- und Kommunikationsplattform in das Alarmierungsökosystem von PagerDuty integriert. Dies bedeutet, dass HipChat dank Webhooks den Vorfallstatus von PagerDuty bei allen Statusänderungen, einschließlich Auslösern, Bestätigungen, Lösungen, Zuweisungen und Eskalationen, erneut senden kann.

Wir bei PagerDuty sind große HipChat-Fans. Unsere Teams nutzen das Tool täglich, um mit entfernten Teamkollegen zu kommunizieren, gemeinsam an Aufgaben zu arbeiten und sich gegenseitig über alles zu informieren, von der Mittagszeit bis hin zu Änderungen in der Webproduktion. Durch die Einbindung von Statusänderungen von PagerDuty Vorfällen in HipChat wird es noch einfacher, schnell auf Warnungen zu reagieren und Ihr Team dabei auf dem Laufenden zu halten.

webhooks hipchat

„Wir haben die Gelegenheit ergriffen, PagerDuty mit Webhooks zu integrieren, weil diese Zusammenarbeit sowohl für uns als auch für unsere Kunden sofort praktisch wäre – und es war schnell und einfach“, sagte Garret Heaton, Mitbegründer von HipChat. „Das Hinzufügen der PagerDuty Funktionalität über Webhooks hilft unseren Kunden nicht nur dabei, nahtloser zu kommunizieren, sondern hilft uns auch intern, über jede Statusänderung eines Vorfalls auf dem Laufenden zu bleiben.“

Erstellen Sie Ihre eigenen Integrationen

Webhooks können häufig verwendet werden, um PagerDuty Vorfälle in andere Webdienste zu integrieren. Um Ihrer Kreativität freien Lauf zu lassen, hier noch ein paar Ideen:

  • Erstellen Sie bidirektionale Integrationen

Bisher konnten Sie Ihr Überwachungssystem nur so einrichten, dass Ereignisse an PagerDuty gesendet wurden, das dann die Benutzer benachrichtigte. Jetzt können Sie mit Webhooks Ihr Überwachungssystem so einrichten, dass es erkennt, wenn sich der Status von Vorfällen in PagerDuty ändert. Jemand hat einen Vorfall in PagerDuty bestätigt oder gelöst? Das Überwachungssystem kann seine eigene Warnung automatisch aktualisieren, damit sie mit dem übereinstimmt, was in PagerDuty steht.

  • Neue Vorfälle erfassen

Sie leiten ein Team? Sie möchten eine E-Mail erhalten, wenn ein neuer Vorfall ausgelöst wird? Vor der Einführung von Webhooks war das ziemlich schwierig, wenn Sie nicht die Person waren, die Bereitschaft hatte. Mit Webhooks ist das ganz einfach!

  • Automatisieren Sie Erinnerungen, um Notizen zur Lösung von Vorfällen zu senden

Lernen Sie aus Ihren Vorsätzen und senden Sie Ihrer Bereitschaftsperson Erinnerungen, eine Notiz zu schreiben, wenn ein Vorfall gelöst ist. Mit Webhooks können Sie herausfinden, wann ein Vorfall gelöst ist, und dann überprüfen, ob dem Vorfall Notizen beigefügt sind.

Probieren Sie Webhooks selbst aus

Für bestehende PagerDuty Kundenkonten sind Webhooks bereits aktiviert, Sie können also noch heute loslegen!

Rezension PagerDutys Webhooks-API Dokumentation.

Informieren Sie sich über unsere beliebtesten Einsatzmöglichkeiten für PagerDuty -Webhooks Hier .

Lies das HipChat PagerDuty Integrationshandbuch , das Webhooks verwendet.

Eine Beispielimplementierung zum Versenden von E-Mails für Benachrichtigungen zu Statusänderungen von Vorfällen finden Sie hier. Knowledge Base-Artikel .

Neu bei PagerDuty? Erfahren Sie, warum Tausende PagerDuty verwenden, um Erhalten Sie kritische IT-Warnmeldungen .

Wenn Sie Fragen zu den ersten Schritten haben, wenden Sie sich an support@pagerduty.com .