Konfigurieren des ADM-Adapters für Service Graph Connectors

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Sie können den ADM-Adapter (Application Dependency Mapping) konfigurieren, um laufende Prozesse, TCP-Verbindungen und Anwendungen in CMDB auszufüllen.

    Als Benutzer mit der Administratorrolle können Sie die Skripteinbindung ADMHelper verwenden, um den ADM-Adapter zu konfigurieren, der laufende Prozesse, TCP-Verbindungen und Anwendungen in CMDB einfüllt. Die Skripteinbindung ADMHelper ist in der Store-App Gemeinsame Komponenten für CMDB-Integrationen (sn_cmdb_int_util) verfügbar. Die Skripteinbindung ADMHelper ruft die Skripteinbindung ApplicationDependencyMapping auf, die in der Anwendung Muster für Discovery und Service-Mapping (sn_itom_pattern) verfügbar ist.

    Für den ADM-Adapter sind die in der folgenden Tabelle aufgeführten Eingaben erforderlich:

    Tabelle : 1. Eingaben für den ADM-Adapter
    Eingabe Eingabetyp
    Details zum laufenden Prozess Erforderlich
    Computer-Sys-ID Erforderlich
    TCP-Verbindungsdetails Optional
    ADM-Eigenschaften Optional

    Zum Interpretieren und Füllen der CIs benötigt der ADM-Prozessor die Eingabedaten in einem bestimmten Format. Stellen Sie sicher, dass die Schlüssel wie im folgenden Beispiel gezeigt formatiert werden:

    Tabelle : 2. Beispielschlüssel für ADM-Prozessor
    TCP-Verbindungsdaten Laufender Prozess
    [
    {
    "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"
    }
     
    ]

    Die ApplicationDependencyMapping -Skripteinbindung verarbeitet TCP-Verbindungen und laufende Prozessdaten und füllt die folgenden Tabellen:

    • TCP-Verbindungen [cmdb_tcp]
    • Laufender Prozess [cmdb_running_process]
    • Anwendung [cmdb_ci_appl]
    Hinweis:
    Nachdem die Daten in die Tabellen „TCP-Verbindungen“ [cmdb_tcp] und „Laufender Prozess“ [cmdb_running_process] eingetragen wurden, gleicht die Skripteinbindung ApplicationDependencyMapping die TCP-Verbindungen und Daten des laufenden Prozesses ab, um die Tabelle „Anwendung“ [cmdb_ci_appl] basierend auf den Daten im Netzwerkadapter [] zu füllen. cmdb_ci_network_adapter] und IP-Adresse [cmdb_ci_ip_address].