Intégration Dynatrace à l’authentification de base

  • Rversion finale: Australia
  • Mis à jour 16 juin 2026
  • 2 minutes de lecture
  • Intégrez DynatraceGestion des événements en ajoutant un webhook standard dans la Dynatrace console.

    Avant de commencer

    Assurez-vous que le module d’extension Gestion des événements Connecteurs (sn_em_connector) est installé sur l’instance ServiceNow AI Platform .

    Vérifiez que les éléments de configuration relatifs aux hôtes gérés par Dynatrace existent dans l’instance ServiceNow AI Platform . Ces CI peuvent être physiques ou virtuels, et peuvent être créés manuellement ou découverts via la découverte d’adresses IP ou Découverte dans le cloud.

    Rôles requis : evt_mgmt_integration et web_service_admin

    Pourquoi et quand exécuter cette tâche

    Configurez l’environnement Gestion des événements pour la collecte des événements à partir de Dynatrace en vous authentifiant en tant que source de Dynatrace données. Dans votre Dynatrace console, définissez votre ServiceNow AI Platform instance en tant que point de terminaison REST à l’aide d’un webhook standard.

    Procédure

    1. Dans votre Dynatrace console, définissez les règles d’affectation de noms d’hôte :
      1. Accédez à la Paramètres > Traiter et contextualiser > Affectation de noms > Dénomination d’hôte.
      2. Définissez les règles d’affectation d’un nom d’hôte pour chaque fournisseur de cloud (Azure/AWS/GCP) afin d’identifier de façon unique un CI à partir de ServiceNow.
      Cela permet d’identifier de façon unique les ServiceNow CI à partir de la charge utile reçue de Dynatrace.
      Remarque :
      Vous n’avez pas besoin de créer une règle d’affectation d’un nom d’hôte pour VMware les machines, car Dynatrace elles sont gérées en tant que serveurs physiques.
    2. Définissez les règles de détection d'anomalies :
      1. Accédez à la Paramètres > Analyser et alerter > Alertes > Hôtes.
      2. Dans l’onglet Hôtes , définissez des règles liées à la date/l’heure de création d’alertes sur les hôtes gérés.
    3. Définissez les paramètres d'intégration :
      1. Accédez à la Paramètres > Analyser et alerter > Notifications > Notifications de problèmes.
      2. Dans le formulaire Configurer l'intégration personnalisée, ajoutez l'URL du webhook : https://<nom-instance->.service-now.com/api/sn_em_connector/em/inbound_event?source=dynatrace
        Pour l’authentification de base, sélectionnez Créer un en-tête d’autorisation de base. Vous pouvez voir les champs nom d’utilisateur et mot de passe de l’utilisateur.
      3. Saisissez le nom d'utilisateur et le mot de passe de l'utilisateur concerné.
        Remarque :
        Assurez-vous que le rôle evt_mgmt_integration est affecté à l’utilisateur sélectionné. pour garantir une authentification appropriée, utilisez l'utilisateur le moins privilégié disposant du rôle evt_mgmt_integration, plutôt qu'un utilisateur possédant des privilèges élevés.
      4. Dans la section Charge utile personnalisée, ajoutez la structure de charge utile suivante pour les événements qui seront générés.
        { 
          "connectionId": <connections_alias_sys_id>,
          "ImpactedEntities": {ImpactedEntities}, 
          "ImpactedEntity": "{ImpactedEntity}", 
          "PID": "{PID}", 
          "ProblemDetailsHTML": "{ProblemDetailsHTML}", 
          "ProblemDetailsJSONv2": {ProblemDetailsJSONv2},  
          "ProblemDetailsMarkdown": "{ProblemDetailsMarkdown}", 
          "ProblemDetailsText": "{ProblemDetailsText}", 
          "ProblemID": "{ProblemID}", 
          "ProblemImpact": "{ProblemImpact}", 
          "ProblemSeverity": "{ProblemSeverity}", 
          "ProblemTitle": "{ProblemTitle}", 
          "ProblemURL": "{ProblemURL}", 
          "State": "{State}", 
          "Tags": "{Tags}" 
        }
        Remarque :
        Pour le <connections_alias_sys_id> :
        1. Accédez à la Tous > Centre d'intégration > Connexion et informations d'identification > Alias de connexion et d'informations d'identification.
        2. Sélectionnez cette option pour ouvrir le connecteur pour lequel vous souhaitez obtenir l'<connections_alias_sys_id>.
          Liste des alias de connexion Dynatrace.
        3. Cliquez avec le bouton droit sur le menu contextuel ( icône de menu), puis sélectionnez Copier sys_id.
          sys_id de la connexion.

    Résultats

    L’envoi des alertes depuis la Dynatrace console au module d’extension Gestion des événements commence. Le module d’extension extrait les informations du message d’alerte d’origine Dynatrace pour renseigner les champs d’événement requis et insère l’événement dans la base de données. Dans votre ServiceNow AI Platform instance, naviguez vers Tous les événements pour consulter les événements.

    Remarque :
    Par défaut, la liaison d’hôte est activée pour Dynatrace les événements de tous les fournisseurs (Azure/AWS/Google). Si tous les hôtes de l’environnement sont détectés à l’aide des informations d’identification Découverte dans le cloud fournies et que les ressources découvertes figurent dans la liste des cmdb_ci_vm_object, la liaison de VM peut ne pas avoir lieu. Pour résoudre ce problème, vous devez activer la règle Dynatrace - Généralités . Pour en savoir plus sur les règles d’événement, reportez-vous à .Règles d’événements