Richten Sie Push-Benachrichtigungen ein über Dynatrace

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Richten Sie Push-Benachrichtigungen für Ereignisse von Dynatrace in einer Instanz von ServiceNow ein, auf der Service Graph Connector für Observability – Dynatrace installiert ist.

    Vorbereitungen

    Wenn Sie kein Warnungsprofil in Dynatracehaben, führen Sie die folgenden Schritte aus, um eines zu erstellen:
    1. Navigieren zu Einstellungen > Warnung > Warnungsprofile.
    2. Richten Sie ein Ihren Geschäftsanforderungen entsprechendes Warnungsprofil ein.
      Hinweis:
      Weitere Informationen zum Einrichten eines Warnungsprofils finden Sie unter Warnungsprofile auf der Dynatrace-Dokumentationswebsite.

    Sie müssen Observability Common für CMDB installiert haben.

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren Sie in der Instanz Dynatrace zu Einstellungen > Integration > Problembenachrichtigungen.
    2. Klicken Sie auf Benachrichtigung hinzufügen.
    3. Füllen Sie die Felder des Formulars aus.
      Feld Wert
      Benachrichtigungstyp Anwenderdefinierte Integration
      Anzeigename Name der Benachrichtigung
      Webhook-URL Verwenden Sie die folgende URL: https://<name_of_your_servicenow_instance_name> /api/sn_em_connector/em/inbound_event?source=SGO-Dynatrace
      Zusätzliche HTTP-Header > Basisautorisierung erstellen
      1. Legen Sie in der Instanz ServiceNow ein Passwort für den zuvor erstellten API-Benutzer Dynatrace fest, indem Sie wie folgt vorgehen:
        1. Navigieren zu Systemsicherheit > Anwender.
        2. Wählen Sie den Dynatrace API-Anwender aus.
        3. Legen Sie das Feld Passwort mit einem neuen Passwort fest.
        4. Deaktivieren Sie das Kontrollkästchen Passwort muss zurückgesetzt werden.
        5. Aktualisieren oder speichern Sie den Anwender.
      2. Legen Sie das Feld Anwendername auf DynatraceAPIfest.
      3. Setzen Sie das Feld Passwort auf das von Ihnen erstellte Passwort.
      4. Klicken Sie auf Hinzufügen.
      Anwenderdefinierte Nutzlast Verwenden Sie die folgende Nutzlast:
      {  
      
        "ImpactedEntities": {ImpactedEntities},  
      
        "ImpactedEntity": "{ImpactedEntity}",  
      
        "PID": "{PID}",  
      
        "ProblemDetailsHTML": "{ProblemDetailsHTML}",  
      
        "ProblemDetailsJSON": {ProblemDetailsJSON},  
      
        "ProblemDetailsMarkdown": "{ProblemDetailsMarkdown}",  
      
        "ProblemDetailsText": "{ProblemDetailsText}",  
      
        "ProblemID": "{ProblemID}",  
      
        "ProblemImpact": "{ProblemImpact}",  
      
        "ProblemSeverity": "{ProblemSeverity}",  
      
        "ProblemTitle": "{ProblemTitle}",  
      
        "ProblemURL": "{ProblemURL}",  
      
        "State": "{State}",  
      
        "Tags": "{Tags}"  
      
      } 
      Warnungsprofil Wählen Sie das im Abschnitt „Bevor Sie beginnen“ erstellte Warnungsprofil oder ein anderes Warnungsprofil aus.
      Testbenachrichtigungen werden gesendet Klicken Sie, um eine Testbenachrichtigung zu senden, und vergewissern Sie sich, dass der Antwortstatus 200 lautet.