InfluxData-Integrationshandbuch

InfluxData ist eine führende Zeitreihenplattform für die Verarbeitung aller Zeitreihendaten von Menschen, Sensoren oder Maschinen – sie sammelt, speichert, visualisiert und setzt Erkenntnisse nahtlos in Maßnahmen um. Benutzer können einen Benachrichtigungsendpunkt konfigurieren, der mit InfluxDB 2.0 OSS und dem nutzungsbasierten Plan von InfluxDB Cloud 2.0 verwendet werden kann. Benutzer von InfluxDB 1.x-Versionen müssen Kapacitor so konfigurieren, dass Warnmeldungen an PagerDuty gesendet werden. Diese Integration verwendet die Ereignisse V2 API .

In PagerDuty

  1. Gehen Sie zum Aufbau und wählen Sie Dienstleistungen .
  2. Auf der Dienstleistungen Seite:
    • Wenn Sie einen neuen Dienst für Ihre Integration erstellen, klicken Sie auf Neuen Dienst hinzufügen .
    • Wenn Sie Ihre Integration zu einem vorhandenen Dienst hinzufügen, klicken Sie auf den Namen des Dienstes, zu dem Sie die Integration hinzufügen möchten. Klicken Sie dann auf Integrationen und klicken Sie auf die Neue Integration Taste.
  3. Klicken Nutzen Sie unsere API direkt und sicherstellen Ereignisse-API v2 ist ausgewählt
  4. Geben Sie einen Integrationsname . Wenn Sie einen neuen Dienst für Ihre Integration erstellen, geben Sie in den Allgemeinen Einstellungen einen Name für Ihren neuen Dienst. Geben Sie dann in den Vorfalleinstellungen die Eskalationsrichtlinie , Dringlichkeit der Benachrichtigung , Und Vorfallverhalten für Ihren neuen Service.
  5. Drücke den Service hinzufügen oder Integration hinzufügen Schaltfläche, um Ihre neue Integration zu speichern. Sie werden auf die Integrationsseite für Ihren Dienst weitergeleitet.
  6. Kopiere das Integrationsschlüssel für Ihre neue Integration.

In InfluxData

Benachrichtigungsendpunkte konfigurieren (InfluxDB 2.0)

  1. Wähle aus Überwachung und Warnmeldungen Symbol aus der Seitenleiste.
  2. Neben Benachrichtigungsendpunkte , klicken Erstellen .
  3. Von dem Ziel Wählen Sie in der Dropdown-Liste PagerDuty als Zielendpunkt zum Senden von Benachrichtigungen.
  4. Im Name Und Beschreibung Geben Sie in den Feldern einen Namen und eine Beschreibung für den Endpunkt ein.
  5. Geben Sie den PagerDuty Integrationsschlüssel von oben in die Routing-Schlüssel Feld.
  6. Der Client-URL bietet einen nützlichen Link in Ihrer PagerDuty Benachrichtigung. Geben Sie eine beliebige URL ein, die Sie zur Untersuchung von Problemen verwenden möchten. Diese URL wird als Client-URL Eigenschaft im PagerDuty Triggerereignis. Standardmäßig ist die Client-URL ist auf Ihre Seite „Überwachungs- und Warnverlauf“ eingestellt und Folgendes ist im PagerDuty Triggerereignis enthalten: 'client_url': 'https://us-west-2-1.aws.cloud2.influxdata.net/orgs/<your-org-ID> /Alarmverlauf“
  7. Klicken Benachrichtigungsendpunkt erstellen .

Kapacitor konfigurieren (InfluxDB 1.x)

  1. Gehen Sie zum Kapacitor-Verbindung konfigurieren Seite im Aufbau Abschnitt der InfluxDB-Verbindung, zu der Sie die Integration hinzufügen möchten.
  2. Wählen PagerDuty2 und fügen Sie Ihre Integrationsschlüssel (von PagerDuty) im Routing-Schlüssel Feld.
  3. Sicherstellen, dass die PagerDuty -URL ist eingestellt auf https://events.pagerduty.com/v2/enqueue .
  4. Aktivieren Sie das Kontrollkästchen Konfiguration aktiviert Kasten.
  5. Klicken Änderungen speichern , Dann Testbenachrichtigung senden um die Integration zu testen.

FAQ

Kann ich in PagerDuty Vorfälle an mehrere Dienste senden?

Ja. Durch die Verwendung eines TICKscripts können Sie Ereignisse abhängig vom Routing-Schlüssel im Script an andere PagerDuty Dienste weiterleiten.

Beginnen Sie noch heute mit der Nutzung von PagerDuty

Testen Sie PagerDuty 14 Tage lang kostenlos – keine Kreditkarte erforderlich.

MELDEN SIE SICH AN