- PagerDuty /
- Der Blog /
- Alarmierung /
- Coole Dinge, die Sie mit der PagerDuty API tun können
Der Blog
Coole Dinge, die Sie mit der PagerDuty API tun können
Erweitern Sie PagerDuty mit unserer API
Eines der großartigen Dinge an PagerDuty ist unsere API. Mit unserer API können Sie eine Vielzahl von Partner , und erweitern und passen Sie Ihr PagerDuty Erlebnis an. Unsere Kunden haben eine Reihe cooler Dinge getan, darunter das Erstellen benutzerdefinierter Berichte und Dashboards, das Erstellen von Statusseiten, um Kunden und interne Stakeholder über Vorfälle zu informieren, und das Automatisieren der Details ihrer Vorfallreaktion. Die PagerDuty -API hilft Ihnen, effizienter auf Vorfälle zu reagieren.
Aber wo fangen Sie an? Wir haben unten einige großartige Add-ons hervorgehoben, die Ihnen helfen, PagerDuty optimal zu nutzen. Einige wurden von unseren internen Ingenieuren erstellt, andere stammen aus unserer talentierten Community. Wir veröffentlichen Codebeispiele unserer beliebtesten Add-ons auf unserer Seite „Tools“ , also wenn Sie ein PagerDuty Tool gebaut haben, möchten wir davon erfahren! Senden Sie es an developers@pagerduty.com .
Telefon-Tools
PhoneDuty (Heroku) – Das Vertrauen der Kunden hängt nicht nur davon ab, wie zuverlässig Ihr Produkt ist, sondern auch davon, wie schnell Sie helfen können, wenn etwas schief geht. Abhängig von Ihren SLA-Vereinbarungen benötigen Sie möglicherweise eine Option, um eingehende Live-Anrufe außerhalb der Geschäftszeiten an einen Techniker oder Kundendienstmitarbeiter weiterzuleiten. PhoneDuty ist ein Twilio Twimlet das PagerDuty abfragt, um den aktuell diensthabenden Techniker zu finden und den eingehenden Anruf an ihn weiterzuleiten. Sie müssen eine Telefonnummer von kaufen Twilio , das dem Anrufer eine Sprachansage gibt, die ihn darüber informiert, wer Bereitschaftsdienst hat und wie spät es in seiner Zeitzone ist, bevor er mit dem im Dienstplan aufgeführten Techniker verbunden wird.
PhoneDuty (Google App Engine) – Sie möchten keine Live-Anrufe an Ihre Bereitschaftstechniker weiterleiten, aber dennoch rund um die Uhr telefonischen Support bieten? Dieses Skript, ebenfalls ein Twilio Twimlet, läuft auf Google App Engine und leitet eingehende Voicemails und SMS-Nachrichten an Bereitschaftstechniker weiter, die sie dann als reguläre PagerDuty Vorfälle verwalten können. Sie können Voicemails auch als Warnungen versenden mit RingCentral , ein Cloud-basierter Telefonanbieter, der On-Demand-Telefonnummern und Voicemail-Systeme bereitstellt. Eine Schritt-für-Schritt-Anleitung zur Verwendung von PagerDuty mit RingCentral finden Sie Hier .
Betriebswerkzeuge
PDMANT – Dieses Befehlszeilenprogramm ist ein Python-Skript zum Planen und Verwalten mehrerer Wartungsmodi (z. B. jeden Freitagabend), im Gegensatz zu einen Dienst manuell in den Wartungsmodus versetzen. Es kann auch verwendet werden, um einen Wartungsmodus als Teil eines Prozesses zu starten. Dies ist beispielsweise nützlich, wenn Sie ein Skript haben, von dem Sie wissen, dass es einen Fehler auslöst, das Sie aber laufen lassen müssen. Sie könnten die erste Zeile des Skripts so einrichten, dass der Dienst deaktiviert wird, um die Warnungen zu blockieren.
Hubot-Pager-Me – Integrieren Sie PagerDuty in Ihren Chat-Client! (Wir sind ganz für ChatOps hier in der Gegend). Hubot ist ein anpassbarer Chatbot. Er kann Code versenden, als Schnittstelle zu einem CI-Server fungieren und Bereitstellungen ankündigen, und vieles mehr – alles in einem Chatfenster. Und mit diesem Add-on kann er mit PagerDuty zusammenarbeiten. Es ist ein wenig Konfiguration erforderlich, aber wenn Sie die Integrationsschritte befolgen, kann PagerDuty teilnehmen an jeder Chatroom, den Hubot unterstützt.
Berichterstellungstools
Graphit – Dieses Ruby-Integrationsskript sammelt PagerDuty Vorfallmetriken und sendet sie an Graphit , ein Open-Source-, skalierbares Echtzeit-Grafiksystem. Benutzer können numerische Zeitreihendaten sammeln, an Graphite senden und Monitore und Diagramme erstellen, die Ihrem Team helfen, Ausfalldetails zu visualisieren.
Opsweekly – Etsy hat dieses praktische, vielseitig einsetzbare Tool mit der Prämisse entwickelt, dass die Bereitschaftszeit quantifiziert . Es generiert einen wöchentlichen Bericht und ermöglicht es Bereitschaftstechnikern, ihre Benachrichtigungen zu verfolgen, um das Signal-Rausch-Verhältnis des Warnsystems zu beurteilen. Im Laufe der Zeit kann Ihr Team genügend Daten sammeln, um ausführliche Berichte zu erhalten, beispielsweise darüber, welche Warnungen die Leute am häufigsten aufwecken, das durchschnittliche Warnaufkommen pro Tag und Verbesserungen bei der Bereitschaft im letzten Jahr. Techniker können ihr Opsweekly auch in ihre Fitbits oder Jawbone UPs integrieren, um Einblicke darüber zu erhalten, wie sich die Bereitschaft auf sie auswirkt. Es verfolgt verlorene Schlafzeit und Mittlere Zeit bis zum Wiedereinschlafen (MTTS) , und stellt Daten bereit, die Teams dabei helfen können, zu bestimmen, bei welchen Alarmen der REM-Prozess eines Technikers wirklich unterbrochen werden muss.
Zoho-Berichte – Sie können Zoho Reports verwenden, um unsere API abzufragen und Dashboards aus den Daten zu erstellen. Wir haben kürzlich eine Post darüber, wie Sie PagerDuty Daten in Zoho Reports importieren und SQL-Abfragen darauf ausführen, um Ihre Berichtsfunktionen auszubauen und zu verfolgen, welche Dienste und Eskalationsrichtlinien ungewöhnlich hohe (oder niedrige) Vorfallvolumina hatten und Mittlere Reparaturzeit (MTTR).
Dashboard-Tools
Bereitschafts-Dashboard – Sie benötigen einen Ort, an den Sie Ihre internen Stakeholder schicken können, um ihnen mitzuteilen, wer zu einem bestimmten Zeitpunkt Bereitschaftsdienst hat? Dieses Skript erstellt schnell und einfach ein Dashboard, das den Namen, die Kontaktinformationen, den Bereitschaftsplan sowie die Eskalationsrichtlinie und -stufe des Technikers anzeigt.
Schneidiges Dashboard – Für die Design-Interessierteren unter Ihnen zeigt dieses attraktive Dashboard die Anzahl der ausgelösten und bestätigten Vorfälle auf dem schneidig Dashboard-Framework. Es nutzt die Hotness-Widget Die Anzeige ändert je nach Anzahl der Ausfälle ihre Farbe und zeigt den Namen des primären „Feuerwehrmanns“ im Dienst an.
Lustige Werkzeuge
Pager Huety – Das war ein Hackwoche Projekt entwickelt von einem Benutzer der nicht von einem schrillen Klingelton aus dem Traumland gerissen werden wollte und lieber vom warmen Schein einer Philips Hue-Glühbirne aufwachte. Mit diesem Skript können Sie in seine Fußstapfen treten, indem Sie eine Glühbirne so einrichten, dass sie blinkt, wenn Ihnen offene Vorfälle zugewiesen werden.
Samuel L.-Vorfall – Ein lustiges Spielzeug, um Ihre Vorfälle mit der Weisheit von Samuel L. Jackson zu würzen. Der Weg des rechtschaffenen Mannes ist auf allen Seiten von den Ungerechtigkeiten der Egoisten und der Tyrannei der Ausfälle gesäumt.