Configuration de l’adaptateur ADM pour Connecteurs du graphe de services

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Vous pouvez configurer l’adaptateur ADM (Application Dependency Mapping) pour renseigner les processus en cours d’exécution, les connexions TCP et les applications dans CMDB.

    En tant qu’utilisateur doté du rôle administrateur, vous pouvez utiliser le ADMHelper script include pour configurer l’adaptateur ADM qui renseigne les processus en cours d’exécution, les connexions TCP et les applications dans CMDB. Le ADMHelper script include est disponible dans l’application Éléments communs d'intégration pour CMDB de stockage (sn_cmdb_int_util). Le ADMHelper script include appelle le ApplicationDependencyMapping script include disponible dans l’application Discovery and Service Mapping Patterns (sn_itom_pattern).

    L’adaptateur ADM nécessite les entrées indiquées dans le tableau suivant :

    Tableau 1. Entrées de l’adaptateur ADM
    Entrée Type d'entrée
    Détails du processus en cours Obligatoire
    ID système de l’ordinateur Obligatoire
    Détails de la connexion TCP Facultatif
    Propriétés ADM Facultatif

    Pour interpréter et remplir les CI, le processeur ADM exige que les données d’entrée soient dans un format spécifique. Assurez-vous que les clés sont formées comme illustré dans l’exemple suivant :

    Tableau 2. Exemples de clés pour le processeur ADM
    Données de connexions TCP Processus en cours
    [
    {
    "pid": "1068",
    "local_ip": "127.0.0.1",
    "local_port": "199",
    "ip": "0.0.0.0",
    "port": "199",
    "state": "LISTEN",
    "type": "on"
    }
    ]
    [
       {
    "pid": "1",
    "ppid": "0",
    "command": "/usr/lib/systemd/systemd", "name": "systemd",
    "parameters": "--switched-root --system --deserialize 21"
    }
     
    ]

    Le ApplicationDependencyMapping script include traite les connexions TCP et les données de processus en cours d’exécution et renseigne les tables suivantes :

    • Connexions TCP [cmdb_tcp]
    • Processus en cours [cmdb_running_process]
    • Application [cmdb_ci_appl]
    Remarque :
    Une fois les données renseignées dans les tables Connexions TCP [cmdb_tcp] et Processus en cours d’exécution [cmdb_running_process], le ApplicationDependencyMapping script include rapproche les connexions TCP et les données de processus en cours pour remplir la table Application [cmdb_ci_appl] en fonction des données des tables Carte réseau [cmdb_ci_network_adapter] et Adresse IP [cmdb_ci_ip_address].