Scout APM-Ereignisse integrieren

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Aktivieren Sie die Sammlung von Ereignissen aus Scout APM, indem Sie Scout APM als Datenquelle authentifizieren, um es mit Ereignismanagementzu integrieren.

    Vorbereitungen

    Das Plugin „Event Management“ (com.glideapp.itom.snac) muss installiert sein.

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

    Discovery für Scout APM-Anwendungen wird nicht unterstützt. Zum Aktivieren der Bindung müssen Sie manuell ein CI in einer Instanz ServiceNow in der Tabelle „Anwendungsservice“ [cmdb_ci_service_auto] erstellen.

    Erforderliche Rolle: evt_mgmt_integration

    Prozedur

    1. Aktivieren Sie die Scout APM-Überwachung als Anwendungsservice in Ihrer Instanz ServiceNow.
      1. Navigieren zu Konfiguration > Anwendungsservice.
      2. Geben Sie den Namen der Anwendung an, die Sie überwachen.
      3. Legen Sie den Betriebsstatus auf Funktionsfähig fest.
      4. Wählen Sie Weiter aus.
      5. Wählen Sie Fertig.
    2. Melden Sie sich bei der Scout APM-Konsole an.
    3. Erstellen Sie einen Benachrichtigungskanal.
      1. Navigieren zu Organisation > Warnungen und Benachrichtigungen.
      2. Wählen Sie New Webhook (Neuer Webhook) aus.
      3. Geben Sie den Namen des Webhooks und die Webhook-URL an.
        Verwenden Sie das folgende URL-Format: https://<USERNAME> :<PASSWORD> @<INSTANCE_NAME> .service-now.com/api/sn_em_connector/em/inbound_event?source=scout
      4. Überprüfen Sie, ob der Webhook funktionsfähig ist, indem Sie Send Test Alert(Testwarnung senden) auswählen.
        Ein neues Ereignis wird in Ihrer Instanz ServiceNow in der Tabelle Ereignisse [em_event] mit „Scout APM“ als Datenquelle angezeigt.
    4. Erstellen Sie im Abschnitt „Organization“ (Organisation) eine neue Benachrichtigungsgruppe.
      1. Navigieren Sie auf der Seite Warnungen und Benachrichtigungen zu Organisation > Benachrichtigungsgruppen.
      2. Fügen Sie einen Namen für die Gruppe hinzu, und wählen Sie den von Ihnen erstellten Webhook-Kanal aus.
      3. Wählen Sie die Schaltfläche Benachrichtigungsgruppe erstellen aus.
    5. Erstellen Sie im Abschnitt „Anwendung“ Warnungsbedingungen, und konfigurieren Sie diese so, dass Warnungen für Benachrichtigungen von Scout APM an die Instanz ServiceNow empfangen werden.
      1. Navigieren zu Anwendungen > Warnungsbedingungen.
      2. Wählen Sie den Typ der Warnungsbedingung aus.
        Weitere Informationen finden Sie in der Scout APM-Dokumentation.
      3. Wählen Sie Warnungsbedingung erstellen aus.
      4. Wählen Sie in der Tabelle „Warnungsbedingungen“ die Benachrichtigungsgruppe aus, die Sie erstellt haben.
        Die Warnungsbedingung wird in der Scout-Konsole angezeigt.
    6. Konfigurieren Sie Fehlerbenachrichtigungen, um Warnungen für Fehler von der Scout APM-Instanz an die Instanz ServiceNow zu erhalten.
      1. Navigieren zu Anwendung > Fehlerbenachrichtigungen.
      2. Fügen Sie einen Namen und eine Beschreibung für die Benachrichtigung hinzu.
      3. Wählen Sie die Benachrichtigungsgruppe aus, die Sie erstellt haben.
        Der Scout APM-Benachrichtigungskanal wird mit den Fehlerbenachrichtigungen konfiguriert.
      4. Wählen Sie die Schaltfläche Benachrichtigungsgruppe hinzufügen.
        Für jede neue Fehlerbenachrichtigung in der Scout APM-Anwendung wird ein neues Ereignis in der Ereignistabelle [em_event] generiert.

    Ergebnisse

    Sie können alle Benachrichtigungen in Ihrer Instanz ServiceNow in der Ereignistabelle [em_event] mit „Scout APM“ als Datenquelle anzeigen.