용 ADM 어댑터 구성 서비스 그래프 커넥터

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • ADM(애플리케이션 종속성 매핑) 어댑터를 구성하여 실행 중인 프로세스, TCP 연결 및 애플리케이션을 CMDB에 채울 수 있습니다.

    관리자 역할이 있는 사용자는 스크립트 포함을 ADMHelper 사용하여 실행 중인 프로세스, TCP 연결 및 애플리케이션을 CMDB에 채우는 ADM 어댑터를 구성할 수 있습니다. 스크립트 포함은 ADMHelper (sn_cmdb_int_util) 스토어 앱 내에서 사용할 수 있습니다 CMDB용 통합 커먼즈 . 스크립트 포함은 ADMHelper 검색 및 서비스 매핑 패턴 애플리케이션(sn_itom_pattern) 내에서 사용할 수 있는 스크립트 포함을 호출합니다 ApplicationDependencyMapping .

    ADM 어댑터에는 다음 표에 설명된 대로 입력이 필요합니다.

    표 1. ADM 어댑터에 대한 입력
    입력 입력 유형
    실행 중인 프로세스 상세 정보 필수
    컴퓨터 시스템 ID 필수
    TCP 연결 상세 정보 옵션
    ADM 속성 옵션

    CI를 해석하고 채우려면 ADM 프로세서에 특정 형식의 입력 데이터가 필요합니다. 키가 다음 예와 같은 형식으로 지정되어 있는지 확인합니다.

    표 2. ADM 프로세서의 키 예
    TCP 연결 데이터 실행 중인 프로세스
    [
    {
    "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"
    }
     
    ]

    ApplicationDependencyMapping 스크립트는 TCP 연결과 실행 중인 프로세스 데이터를 처리하며 다음 테이블을 채웁니다.

    • TCP 연결 [cmdb_tcp]
    • 실행 중인 프로세스 [cmdb_running_process]
    • 애플리케이션 [cmdb_ci_appl]
    주:
    데이터가 TCP 연결 [cmdb_tcp] 및 실행 중인 프로세스 [cmdb_running_process] 테이블에 채워진 후 스크립트 포함은 ApplicationDependencyMapping 네트워크 어댑터 [cmdb_ci_network_adapter] 및 IP 주소 [cmdb_ci_ip_address] 테이블의 데이터를 기반으로 애플리케이션 [cmdb_ci_appl] 테이블을 채우기 위해 TCP 연결 및 실행 중인 프로세스 데이터를 조정합니다. 분류된 프로세스는 애플리케이션 [cmdb_ci_appl] 테이블의 해당 하위 클래스에 추가됩니다. 애플리케이션 [cmdb_ci_appl] 테이블에 분류되지 않은 프로세스를 추가하는 것은 시스템 속성 값에 따라 달라집니다.