Sentry-Ereignisse integrieren

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

    Vorbereitungen

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

    Discovery für Sentry-Services wird nicht unterstützt. Sie müssen ein CI manuell in einer ServiceNow-Instanz in der Tabelle [cmdb_ci_service_auto] erstellen, um die Bindung zu aktivieren, indem Sie die folgenden Schritte ausführen:

    1. Wechseln Sie in der Navigationsleiste zu Konfiguration/Anwendungsservice.
    2. Geben Sie den Namen des Projekts an, das Sie in der Sentry-Anwendung überwachen.
    3. Legen Sie den Betriebsstatus auf Funktionsfähig fest.
    4. Klicken Sie auf Weiter und dann auf Fertig.

    Erforderliche Rolle: evt_mgmt_integration

    Warum und wann dieser Vorgang ausgeführt wird

    Konfigurieren Sie Ereignismanagement für die Erfassung von Ereignissen aus Sentry, indem Sie Sentry als Datenquelle authentifizieren. Legen Sie auf der Sentry-Plattform die Now Platform mithilfe eines Standard-Webhooks als REST-Endpunkt fest.

    Prozedur

    1. Erstellen Sie in der Sentry-Konsole eine interne Integration.
      1. Navigieren zu Einstellungen > Entwicklereinstellungen.
      2. Klicken Sie auf New Internal Integration (Neue interne Integration).
      3. Füllen Sie auf der Seite „Sentry Integration Details“ (Details der Sentry-Integration) im Abschnitt „Internal Integration Details“ (Details der internen Integration) die Felder aus.
        Tabelle : 1. Sentry Integration Details (Details der Sentry-Integration)
        Felder Beschreibung
        Name Name der Integration.
        Webhook-URL Standardformat der URL zum Übertragen von Ereignissen von Sentry an die Instanz der Now Platform. Beispiel: https://<username>:<password>@<instance-name>.service-now.com/api/sn_em_connector/em/inbound_event?source=sentry.
        Alert Rule Action (Warnungsregelaktion) Option zum Aktivieren der Integration.
        Hinweis:
        Wenn diese Option aktiviert ist, ist die Integration in den Regeln für Problemwarnungen und Metrikwarnungen in Sentry verfügbar. Die Warnungen werden an die ServiceNow-Instanz gesendet.
        Schema Schema für UI-Komponenten. Dieses Feld muss leer bleiben.
        Übersicht Beschreibung für die Integration.
        Autorisierte JavaScript-Ursprünge Authentifizierungstoken aus dem Browser zum Aktivieren der Ursprünge der Seiten, von denen Anforderungen erstellt werden. Dieses Feld muss leer bleiben.
      4. Geben Sie im Abschnitt „Permissions“ (Berechtigungen) unter „Issue & Event“ (Problem und Ereignis) die gewünschte Zugriffsebene an.
        Sie können Read (Lesen), Read & Write (Lesen und Schreiben) oder Admin auswählen.
      5. Aktivieren Sie im Abschnitt „Webhooks“ das Kontrollkästchen Issue (Problem).
      6. Klicken Sie auf Änderungen speichern.
    2. Erstellen Sie in der Sentry-Konsole Warnungsregeln, und konfigurieren Sie diese so, dass Warnungen für Probleme von Sentry an die ServiceNow-Instanz empfangen werden.
      1. Navigieren zu Warnungen > Erstellen Sie eine Warnungsregel.
      2. Wählen Sie den Warnungstyp aus, und klicken Sie auf Set Conditions (Bedingungen festlegen).
        Hinweis:
        Vom Warnungstyp „Probleme“ werden Problemwarnungen erstellt. Von den anderen Warnungsoptionen werden Metrikwarnungen erstellt.
      3. Erstellen Sie auf der Seite „Alert Rule“ (Warnungsregel) entweder eine Problemwarnung oder eine Metrikwarnung.
        Tabelle : 2. Warnungsregel
        Optionen Beschreibung
        Issue alert (Problemwarnung)
        1. Geben Sie die Umgebung, das Team und den Warnungsnamen für die Warnung ein.
        2. Geben Sie unter „Set Conditions“ (Bedingungen festlegen) die Bedingungen When (Wann) und If (Wenn) ein, die die Warnung auslösen.
        3. Wählen Sie für die Bedingung Then (Dann) die Option Send a notification via an integration (Benachrichtigung über eine Integration senden) aus, und wählen Sie die interne Integration aus der Liste aus.
        4. Legen Sie das Aktionsintervall für die Warnung fest.
        Metric Alert (Metrikwarnung)
        1. Fügen Sie Ihren Transaktionen einen Filter hinzu.
        2. Wählen Sie die Funktion und das Zeitintervall aus.
        3. Legen Sie die Schwellenwerte fest, bei denen die Warnung ausgelöst wird.
        4. Fügen Sie die Aktionen hinzu, die ausgeführt werden sollen, wenn die festgelegten Schwellenwerte erreicht werden.
        5. Fügen Sie die interne Integration aus der Liste der Liste der Aktionen hinzu, um die Warnungen zu erhalten.
        6. Fügen Sie einen Regelnamen und ein Team für die Warnung hinzu.
      4. Klicken Sie auf Save Rule (Regel speichern).