Configurer Connecteur du graphe de services pour Observabilité : AppDynamics

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 7 minutes de lecture
  • Configurez des tâches d’importation AppDynamics planifiée pour extraire des données de votre CMDB.

    Avant de commencer

    Pour l’utiliser Connecteur du graphe de services, vous avez besoin d’un abonnement à une unité d’abonnement basée sur l’application Gestion des opérations informatiques Visibilité (ITOM) ou sur l’application ITOM Découverte. Comme défini dans la section intitulée « Types de ressources informatiques gérées » dans la vue d’ensemble des unités d’abonnement ServiceNow pour votre abonnement, pour les ressources informatiques gérées qui sont créées ou modifiées dans le CMDB , Connecteur du graphe de servicesmais qui ne sont pas encore gérées par Visibilité ITOM ou Détection ITOM, ces ressources augmenteront la consommation d’unités d’abonnement de cette application. Passez en revue votre consommation actuelle d’unités d’abonnement dans Visibilité ITOM ou Détection ITOM pour vous assurer de la capacité disponible.

    Dépendances et besoins :
    • L’application Integration Commons for CMDB Store, qui est automatiquement installée.
    • L’application de stockage Modèles de classe CI CMDB, qui est automatiquement installée. Consultez Application de stockage CMDB CI Class Models.
    • Le module d’extension ITOM Discovery License (com.snc.itom.discovery.license). Vous devez activer ce module d’extension.
    • Module d’extension Gestion des licences ITOM (com.snc.itom.license). Pour plus d’informations, consultez Demander la détection.
    • Le module d’extension Datastream Action (com.glide.hub.action_type.datastream), qui est automatiquement installé.
    • Observability Commons for CMDB (sn_observability), qui est uniquement requis pour l’ingestion d’événements. Ce connecteur doit être installé avant l’installation du connecteur pour que la gestion des événements fonctionne. Pour plus d’informations, consultez Observability Commons pour CMDB sur le ServiceNow Store.
    Remarque :
    Si vous disposez d’une version antérieure de , Connecteur du graphe de services pour Observabilité : AppDynamicsne migrez pas les données à partir de l’ancien connecteur. Vous devez désinstaller la version précédente et exécuter la nouvelle intégration.

    Rôle requis : administrateur

    Procédure

    1. Accédez à la Tout > Connecteurs du graphe de services > AppDynamics > Configuration.
    2. Sur la page Mise en route, sélectionnez Démarrer.
    3. Configurez les informations d’identification de l’authentification et la connexion HTTP.
      1. Sur la page Connecteur du graphe de services pour Observabilité : AppDynamics, dans la section Configurer la connexion, sélectionnez la tâche Configurer les informations d’identification.
      2. Dans la section Configurer les informations d’identification, configurez vos informations d’identification.
        1. Sélectionnez Configurer.
        2. Mettez à jour les champs Nom et Nom d’utilisateur .
          Remarque :
          La visibilité du serveur doit être active pour votre AppDynamics compte. L’utilisateur AppDynamics a besoin du rôle : Visionneur d’applications AppDynamics et de tableaux de bord (par défaut) et Utilisateur de surveillance du serveur (par défaut).
        3. Cliquez sur Mettre à jour , puis sur Marquer comme terminé.
      3. Dans la section Configurer la connexion, configurez la connexion.
        1. Cliquez sur Configurer.
        2. Examinez les champs et entrez l’URL de base du contrôleur dans le champ Hôte .
          Tableau 1. Formulaire Connexion HTTP(s)
          Champ Description
          Nom Nom de la connexion.
          Hôte Valeur d’hôte cible utilisée par la connexion. L’URL de connexion remplira automatiquement le nom d’hôte.
          Informations d'identification Valeur d’informations d’identification utilisée par cette connexion.
          Alias de connexion Valeur de connexion utilisée pour faire référence à la connexion.
          Générateur d'URL Générateur d’URL utilisé pour créer l’URL de connexion.
          URL de connexion URL de connexion pour la connexion. Vous pouvez entrer une URL manuellement ou utiliser le générateur d’URL pour créer la chaîne de connexion.
          Authentification réciproque Option permettant de définir la connexion avec authentification réciproque.
          Protocole Protocole sous-jacent utilisé par la connexion.
          Remarque :
          Mettez à jour le champ Protocole si vous utilisez autre chose que https.
          Actif Option permettant d’activer la connexion HTTP.
          Domaine Domaine qui contient la connexion.
          Remplacer le port par défaut Port de valeur cible utilisé par la connexion.
          Chemin d'accès de base Chemin d’accès de base pour la connexion HTTPs.
        3. Cliquez sur Mettre à jour , puis sur Marquer comme terminé.
      4. Dans la section Valider les sources de données, validez les sources de données en sélectionnant Configurer.
        1. Examinez les champs sur le formulaire.
          Tableau 2. Formulaire Source de données
          Champ Description
          Nom Nom unique de cette source de données.
          Étiquette de la table des ensembles de données à importer Étiquette de la table de jeux d’importation que cette source de données produira.
          Nom de la table des jeux d'importation Nom de la table qui sera créée pour cette source de données.
          Type Type de stockage des données à importer.
          Données dans une colonne unique Option permettant de définir les données dans une seule colonne.
          Application Application contenant cet enregistrement.
          Chargeur de données Script qui charge les données dans la table de jeu d’importation.
        2. Pour tester la connexion, cliquez sur le lien connexe Tester le chargement de 20 enregistrements .

          Lorsque le test est terminé, sélectionnez Marquer comme terminé.

          Le test de la connexion peut prendre quelques instants. La page est actualisée pour afficher les résultats du test.

          Remarque :
          La connexion aboutit si l’état HTTP est égal à 200. Si quelque chose s’affiche dans les champs Code d’erreur et Message d’erreur , la connexion a échoué et un dépannage supplémentaire est requis.
      5. Dans la section Modèle de demande de transmission par push HTTP, transmettez la demande HTTP en sélectionnant Configurer.
        Remarque :
        Pour transmettre des demandes HTTP par push, assurez-vous que le module d’extension Observability Commons for CMDB (sn_observability) est installé pour l’ingestion d’événements sur votre ServiceNow instance. En outre, sur votre AppDynamics instance, en tant qu’utilisateur ServiceNow , vous devez disposer de l’autorisation Configurer les modèles de demande HTTP au niveau du compte pour créer ou modifier des modèles de demande HTTP.
        1. Dans la section Liens connexes, cliquez sur Modèle de demande HTTP push.
        2. Cliquez sur Marquer comme terminé.
        Après avoir transmis le modèle de requête HTTP, plusieurs appels d’API sont exécutés pour démarrer le service d’ingestion d’événements dans AppDynamics. Pour plus d’informations, consultez l’article Service Graph Connector for Observability AppDynamics sur le ServiceNow Community site.
    4. Configurez les règles de détection des doublons.
      1. Dans la barre latérale gauche, sélectionnez l’icône Configurer les règles de détection des doublons (icône Règles de détection des doublons).
      2. Sur la page Service Graph Connector for Observability, AppDynamics, dans la section Règles de détection des doublons, sélectionnez la tâche Configurer les règles de détection des doublons.
      3. Sur la page suivante, dans la section Configurer les règles de détection des doublons, cliquez sur Configurer.
      4. Dans le formulaire Règles de ligne CMDB en double, sélectionnez la règle que vous souhaitez activer et mettez à jour la valeur de la colonne Actif sur vrai.
        Remarque :
        Pour supprimer des champs de l’évaluation, ajoutez les noms de champs dans la colonne Ignorer les champs. Pour ignorer plusieurs champs, séparez les champs par une virgule dans une liste séparée.

        Lorsque vous avez terminé, cliquez sur Marquer comme terminé.

    5. Configurer les paramètres avancés.
      1. Dans la barre latérale gauche, cliquez sur l’icône Avancé ( icône Avancé.).
      2. Sur la page Connecteur du graphe de services pour Observabilité : AppDynamics, dans la section Avancé, sélectionnez les paramètres avancés de la tâche.
      3. Dans la section Paramètres avancés, cliquez sur Configurer.
        1. Passez en revue l’ensemble des propriétés avancées.
          Tableau 3. Propriétés avancées
          Propriété avancée Description
          Activer/désactiver pour renseigner les relations entre les niveaux Les relations entre les niveaux seront importées dans cmdb_rel_ci.
          Basculer pour importer des transactions commerciales à partir d’AppDynamics Les transactions commerciales seront importées dans cmdb_ci_service_calculated.
          Activer/désactiver pour renseigner les balises des serveurs importés Les balises du serveur seront importées dans cmdb_key_value.
          Activer/désactiver pour importer des données de nœud et AppDynamics mapper vers la hiérarchie cmdb_ci_appl Les nœuds seront importés dans cmdb_ci_appl hiérarchie de tables.

          L’impact sur les performances change en fonction du paramètre avancé sélectionné.

        2. Cochez la case Oui pour activer chaque propriété, selon vos besoins.
        3. Cliquez sur Enregistrer , puis sur Marquer comme terminé.
    6. Configurer les tâches d’importation planifiées.
      1. Dans la barre latérale gauche, sélectionnez l’icône des tâches d’importation planifiée (icône des tâches d’importation planifiée).
      2. Sur la page Connecteur du graphe de services pour Observabilité : AppDynamics, dans la section Configurer les tâches d’importation planifiées, sélectionnez la tâche Configurer la tâche planifiée .
      3. Dans la section Configurer la tâche planifiée, sélectionnez Configurer.
      4. Examinez les champs.
        Tableau 4. Formulaire d’importation de données planifiée
        Champ Description
        Nom Nom de la tâche planifiée.
        Source de données Enregistrement de la source de données qui définit les données à importer.
        Exécuter en tant que Option permettant d’exécuter la tâche planifiée avec les informations d’identification de l’utilisateur spécifié.
        Actif Option permettant d’activer la tâche planifiée. Sélectionnez cette option.
        Importation simultanée Fonction qui charge les données à partir de plusieurs jeux d’importation. La fonction traite et transforme ensuite les données simultanément.
        Méthode de partition Méthode de partition du jeu d’importations simultanées.
        Taille de la partition Importez la taille définie pour une planification anticipée.
        Exécuter le script avant importation Option permettant de spécifier un script à exécuter avant l’exécution de l’importation.
        Exécuter le script après importation Option permettant de spécifier un script à exécuter après l’importation.
        Application Application contenant cette tâche planifiée.
        Exécuter Fréquence d’exécution de l’importation. Définissez cette valeur sur la fréquence à laquelle vous souhaitez extraire vos données.
        Conditionnel Conditions dans lesquelles cette tâche est exécutée.
      5. Sélectionnez les importations que vous souhaitez exécuter, puis cliquez sur Mettre à jour, puis sur Marquer comme terminé.