Konfigurieren des ADM-Adapters für Service Graph Connectors

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 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 Anwender mit der Administratorrolle können Sie verwenden ADMHelperSkripteinbindung zum Konfigurieren des ADM-Adapters, der laufende Prozesse, TCP-Verbindungen und Anwendungen in CMDB ausfüllt. Die ADMHelperSkripteinbindung ist in verfügbar Gemeinsame Komponenten für CMDB-Integrationen Store-App (sn_cmdb_int_util). Die ADMHelperSkripteinbindung ruft auf ApplicationDependencyMappingSkripteinbindung, die in der Anwendung „Muster für Discovery und Service-Mapping“ (sn_itom_pattern) verfügbar ist.

    Der ADM-Adapter erfordert die in der folgenden Tabelle beschriebenen Eingaben:

    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 Ausfü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 dargestellt geformt sind:

    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 ApplicationDependencyMappingDie Skripteinbindung verarbeitet TCP-Verbindungen und laufende Prozessdaten und füllt die folgenden Tabellen aus:

    • TCP-Verbindungen [cmdb_tcp]
    • Prozess wird ausgeführt [cmdb_running_Process]
    • Anwendung [cmdb_ci_appl]
    Hinweis:
    Nachdem die Daten in die Tabellen „TCP-Verbindungen“ [cmdb_tcp] und „laufender Prozess“ [cmdb_running_Process] ausgefüllt wurden ApplicationDependencyMappingDie Skripteinbindung stimmt die TCP-Verbindungen und laufenden Prozessdaten ab, um die Tabelle „Anwendung“ [cmdb_ci_appl] basierend auf den Daten in den Tabellen „Netzwerkadapter“ [cmdb_ci_Network_Adapter] und „IP-Adresse“ [cmdb_ci_ip_address] auszufüllen. Klassifizierte Prozesse werden der entsprechenden untergeordneten Klasse in der Tabelle „Anwendung“ [cmdb_ci_appl] hinzugefügt. Das Hinzufügen nicht klassifizierter Prozesse zur Tabelle „Anwendung“ [cmdb_ci_appl] hängt vom Systemeigenschaftswert ab.