Skip to main content
Cloud Insights
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Webhook-Beispiel für PagerDuty

Beitragende

Mit Webhooks können Benutzer über einen benutzerdefinierten Webhook-Kanal Benachrichtigungen an verschiedene Anwendungen senden. Diese Seite enthält ein Beispiel zum Einrichten von Webhooks für PagerDuty.

Hinweis Diese Seite bezieht sich auf Anweisungen von Dritten, die möglicherweise geändert werden können. Siehe "PagerDuty-Dokumentation" Finden Sie die aktuellsten Informationen.

PagerDuty Setup:

  1. Navigieren Sie in PagerDuty zu Services > Service Directory und klicken Sie auf +New Service button​

  2. Geben Sie einen Name ein, und wählen Sie Use our API direkt aus. Klicken Sie auf Dienst hinzufügen.

    Bildschirm PagerDuty

  3. Klicken Sie auf die Registerkarte Integrationen, um den Integrationsschlüssel anzuzeigen. Sie benötigen diesen Schlüssel, wenn Sie den Cloud Insights Webhook unten erstellen.

  4. Gehen Sie zu Incidents oder Services, um Benachrichtigungen anzuzeigen.

    Bildschirm Pagerduty

Cloud Insights-Webhook Erstellen:

  1. Navigieren Sie in Cloud Insights zu Admin > Benachrichtigungen und wählen Sie die Registerkarte Webhooks aus. Klicken Sie auf +Webhook, um einen neuen Webhook zu erstellen.

  2. Geben Sie dem Webhook einen aussagekräftigen Namen, z. B. „PagerDuty Trigger“. Sie verwenden diesen Webhook für kritische und warning-Level-Ereignisse.

  3. Wählen Sie in der Dropdown-Liste Vorlagenart die Option PagerDuty aus.

  4. Erstellen Sie ein benutzerdefiniertes Parametergeheimnis namens routingKey und setzen Sie den Wert von oben auf den PagerDuty_Integration Key_-Wert.

    Einstellen des Routing-Schlüssels

Wiederholen Sie diese Schritte, um einen Webhook „PagerDuty Resolve“ für aufgelöste Ereignisse zu erstellen.

Feldzuordnung von PagerDuty zu Cloud Insights

In der folgenden Tabelle und in der Abbildung wird die Zuordnung von Feldern zwischen PagerDuty und Cloud Insights angezeigt:

PagerDuty Einblicke in die Cloud

Warntaste

Alarm-ID

Quelle

Ausgelöst Am

Komponente

Metrischer Name

Gruppieren

Objekttyp

Klasse

Monitorname

PagerDuty Felder in CI

Benachrichtigungen über Webhook

Um über Webhook Ereignisse zu benachrichtigen, navigieren Sie in Cloud Insights zu Alarme > Monitore und klicken Sie auf +Monitor, um eine neue zu erstellen "Überwachen".

  • Wählen Sie eine Metrik aus, und definieren Sie die Bedingungen des Monitors.

  • Wählen Sie unter „ Team-Benachrichtigung(en) einrichten“ die Option „ Webhook Liefermethode“.

  • Wählen Sie den Webhook „PagerDuty Trigger“ für Ereignisse auf kritischen und Warnstufen.

  • Wählen Sie „PagerDuty Resolve“ für aufgelöste Ereignisse.

    Webhook-Benachrichtigungen

Hinweis Die Festlegung separater Benachrichtigungen für Trigger-Ereignisse und aufgelöste Ereignisse ist eine bewährte Vorgehensweise, da PagerDuty Trigger-Ereignisse anders als gelöste Ereignisse verarbeitet.