IBM 데이터베이스 검색의 Linux Db2

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • ServiceNow 디스커버리는 Linux Db2 검색 패턴을 사용하여 서버에서 Db2 인스턴스를 Linux 검색합니다IBM.

    ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.

    디스커버리는 이 패턴을 사용하여 수평 디스커버리를 실행합니다. 패턴은 Db2 식별자(tcp_port, 이름 installed_dir)를 사용한 분류에 의해 자동으로 트리거됩니다.

    필수 구성요소

    서버에 대한 Linux SSH 자격 증명을 구성합니다.

    또한 사용자는 다음 명령을 실행할 수 있는 권한이 있어야 합니다.

    Db2 UDB 엔트리포인트 유형 식별
    ". /" + $process.environmentVariables.HOME.value + "/sqllib/db2profile; " + $process.environmentVariables.HOME.value + "/sqllib/bin/db2level"
    "source " + $installed_dir + "db2profile"
    "db2 list database directory | grep \"Database name\" | grep -i \"" + $entry_point.instance + "\" | head -1"
    "db2level | grep \"DB2 v\""
    Db2 UDB 엔트리포인트 유형 식별 - 없음
    "cat " + $installed_dir + "/db2dump/db2diag.log | grep \"INSTANCE:\" | grep " + $entry_point.instance + " | 헤드 -1"
    "db2level | grep \"DB2 v\""
    z/OS의 Db2 식별
    "netstat -a | grep " + $entry_point.port
    "ls -d /*/* |grep " + $id

    가로 검색 중 디스커버리에서 수집하는 데이터

    Db2 UDB 엔트리포인트 유형 식별Db2 UDB 엔트리포인트 유형 식별 – 없음 섹션에서 다음 테이블과 필드를 수집합니다.
    표 1. DB2 서브시스템 [cmdb_ci_db_db2_instance]
    필드 설명
    이름 [name] Db2 인스턴스 이름입니다.
    TCP 포트 [tcp_port] TCP 포트입니다.
    설치 디렉터리 [installed_dir] 설치 디렉터리입니다.
    버전 [version] Db2 버전입니다.
    Z/OS의 Db2 식별 섹션에서 다음 테이블과 필드를 수집합니다.
    표 2. DB2 서브시스템 [cmdb_ci_db_db2_instance]
    테이블 및 필드 설명
    이름 [name] Db2 인스턴스 이름입니다.
    TCP 포트 [tcp_port] TCP 포트입니다.
    설치 디렉터리 [installed_dir] 설치 디렉터리입니다.
    의존성 뷰 맵은 조직에서 검색된 IBM 모든 Db2 인스턴스 및 해당 인스턴스들 간의 관계를 표시합니다.
    IBM db2 의존성 뷰

    CI 관계

    Linux IBM Db2 패턴은 CI 관계를 생성하지 않습니다.