Event-Erfassung von ThousandEyes

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Integrieren Sie ThousandEyes mit Ereignismanagement, indem Sie einen Webhook in der ThousandEyes-Plattform hinzufügen.

    Vorbereitungen

    Stellen Sie sicher, dass das Plugin Ereignismanagement „ Connectors“ (sn_em_connector) in der Instanz Now Platform installiert ist.

    Discovery für ThousandEyes-Services wird nicht unterstützt, daher müssen Sie manuell ein CI in der ServiceNow-Instanz erstellen, damit die Event-Bindung funktioniert.

    Erforderliche Rolle: evt_mgmt_integration

    Warum und wann dieser Vorgang ausgeführt wird

    Konfigurieren Sie die Ereignismanagement-Umgebung für die Erfassung von Events aus ThousandEyes, indem Sie ThousandEyes als Datenquelle authentifizieren. Legen Sie auf der ThousandEyes-Plattform Ihre Instanz der Now Platform mithilfe eines Webhooks als REST-Endpunkt fest.

    Prozedur

    1. Führen Sie in der ServiceNow-Instanz die folgenden Schritte aus, um ein CI zu erstellen.
      1. Navigieren Sie in der Navigationsleiste zu Alle > Konfiguration > CI-Klassen Manager.
      2. Klicken Sie auf Hierarchie und suchen Sie nach HTTP(S)-Endpunkt.
      3. Wählen Sie CI-Liste aus und erstellen Sie ein neues CI.
    2. Erstellen Sie auf der ThousandEyes-Plattform ein Benachrichtigungsziel.
      1. Navigieren Sie in der Navigationsleiste zu Warnungen > Warnungsregeln.
      2. Klicken Sie auf eine vorhandene Warnungsregel und wählen Sie die Registerkarte Notification (Benachrichtigung) aus.
      3. Auswahlvorgang Bearbeiten Sie den Webhook und geben Sie die folgenden Informationen ein.
        Tabelle : 1. Webhooks bearbeiten
        Feld Beschreibung
        Name Geben Sie einen Namen für den Webhook ein.
        URL Geben Sie die Webhook-URL an.
        Hinweis:
        Das Standardformat der URL zum Übertragen von Events von ThousandEyes an die ServiceNow-Instanz ist https://<instance-name>.service-now.com/api/sn_em_connector/em/inbound_event?source=thousandeyes.
        Auth Type Wählen Sie Basic (Standard) aus.
      4. Klicken Sie auf Add New Webhook (Neuen Webhook hinzufügen).

    Ergebnisse

    Der Standardschweregrad für die ThousandEyes-Warnung ist Major -2und kann im Abschnitt Push Connector Configuration von geändert werden Push-Connectors > ThousandEyes-Push-Connector. Die gültigen Werte für „Schweregrad“ sind 1- Kritisch, 2- Schwer, 3- Gering, 4- Warnung und 5- Info.

    Die Standardzeitzone der ThousandEyes-Warnung ist GMT. Wenn Sie die Warnung in einer anderen Zeitzone senden möchten, kann dies im Abschnitt Push Connector Configuration von geändert werden Push-Connectors > ThousandEyes-Push-Connector. Das gültige Wertformat ist GMT+01:00, GMT+02:00, GMT-05:30, GMT-02:00 usw.

    OAuth-Konfiguration des ThousandEyes-Push-Connectors

    Erstellen Sie Anmeldeinformationen in der -Instanz, und konfigurieren Sie den ThousandEyes-Webhook.

    Vorbereitungen

    Erforderliche Rolle: web_service_admin

    Prozedur

    1. Navigieren zu Alle > System-OAuth > Applikationsregistrierung und dann Neu.
    2. Wählen Sie OAuth-API-Endpunkt für externe Clients erstellen aus.
    3. Kopieren Sie das automatisch generierte Feld Client-ID.
      Die Client-ID wird bei der Konfiguration der ThousandEyes SeviceNow-Integration verwendet.
    4. Entsperren Sie das Feld Umleitungs-URL, und weisen Sie den Wert zu: https://app.thousandeyes.com/webhooks-oauth-callback/.
    5. Konfigurieren Sie die Lebensdauer von Zugriffs- und Aktualisierungstoken, indem Sie einen Wert in Sekunden angeben.
    6. Öffnen Sie die ThousandEyes-Webhook-Konfiguration, und füllen Sie die folgenden Felder aus:
      Name
      Beliebiger Name
      URL
      ServiceNow ThousandEyes Push-Connector-Endpunkt
      Wählen Sie Auth-Typ aus
      OAuth
      Gewährungstyp
      Implizit
      Auth-URL
      https://servicenow_instanz>.service-now.com/oauth_auth.do
      Client-ID
      Fügen Sie die in Schritt 3 automatisch generierte Client-ID ein.
    7. Wählen Sie Token abrufen aus.
    8. Sobald der ThousandEyes-Connector zu einer Webseite navigiert ist, auf der eine Verbindung zu Ihrem ServiceNow-Konto angefordert wird, wählen Sie Zulassenaus.
    9. Geben Sie Kontoanmeldeinformationen an, die über die Rolle „web_service_admin“ verfügen.