Configurer des notifications push à partir de Dynatrace

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Configurez des notifications push d’événements à partir d’une DynatraceServiceNow instance installée Connecteur du graphe de services pour Observabilité : Dynatrace .

    Avant de commencer

    Si vous n’avez pas de profil d’alerte dans Dynatrace, procédez comme suit pour en créer un :
    1. Accédez à la Paramètres > Alerte > Profils d’alerte.
    2. Configurez un profil d’alerte en fonction de vos besoins professionnels.
      Remarque :
      Pour plus d’informations sur la configuration d’un profil d’alerte, reportez-vous à la section Profils d’alerte sur le site de documentation Dynatrace.

    Observability Commons for CMDB doit être installé.

    Rôle requis : admin

    Procédure

    1. Dans l’instance Dynatrace , accédez à Paramètres > Intégration > Notifications de problème.
    2. Cliquez sur Ajouter une notification.
    3. Renseignez les champs du formulaire.
      Champ Valeur
      Type de notification Intégration personnalisée
      Nom d'affichage Nom de la notification
      URL webhook Utilisez l’URL suivante : https://<name_of_your_servicenow_instance_name> /api/sn_em_connector/em/inbound_event ?source=SGO-Dynatrace
      En-têtes HTTP supplémentaires > Créer une autorisation de base
      1. Dans l’instance ServiceNow , définissez un mot de passe pour l’utilisateur d’API précréé Dynatrace en procédant comme suit :
        1. Accédez à la Sécurité de système > Utilisateurs.
        2. Sélectionnez l’utilisateur de l’API Dynatrace.
        3. Définissez le champ Mot de passe avec un nouveau mot de passe.
        4. Décochez la case Mot de passe à réinitialiser .
        5. Mettez à jour ou enregistrez l’utilisateur.
      2. Définissez le champ Nom d’utilisateur sur DynatraceAPI.
      3. Définissez le champ Mot de passe sur le mot de passe que vous avez créé.
      4. Cliquez sur Ajouter.
      Charge utile personnalisée Utilisez la charge utile suivante :
      {  
      
        "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}"  
      
      } 
      Profil d’alerte Sélectionnez le profil d’alerte créé dans la section Avant de commencer ou un autre profil d’alerte.
      Envoi de notifications de test Cliquez pour envoyer une notification de test et vérifiez que l’état de la réponse est 200.