CMDB 채우기

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • 통합 허브 ETL 또는 임포트 세트를 사용하여 외부 공급업체 소스에서 데이터를 임포트 및 통합하거나, 외부 CMDB와 통합하거나, CI를 수동으로 생성하여 CMDB 디스커버리를 채울 수 있습니다.

    CMDB에 정보를 채우면 cmdb_ci 테이블 또는 해당 테이블을 확장하는 테이블 중 하나에 각 구성 항목에 대한 레코드를 만듭니다.

    관련 ServiceNow® Store 앱 및 참조 정보:
    • CMDB 스키마 모델: 주요 CMDB 클래스에 대한 클래스 다이어그램 및 클래스 속성 모음입니다.
    • CMDB 테이블 설명: 기본 시스템의 주요 CMDB 테이블에 대한 설명입니다.
    • CMDB CI Class Models: ServiceNow Store 기본 CMDB 클래스 계층 구조를 확장하는 클래스 모델을 추가하는 앱입니다. 여기에는 클래스 설명, 식별 규칙, 식별자 항목 및 종속 관계(해당하는 경우)가 포함됩니다. 추가된 클래스를 다른 CMDB 기본 클래스로 사용할 수 있습니다.
    • 검색 패턴: ServiceNow Store 업계의 특정 장치 및 애플리케이션을 검색하기 위한 검색 패턴 라이브러리를 제공하는 앱입니다.
    • 서비스 그래프 커넥터 정보: ServiceNow Store 일반적인 외부 공급업체 데이터를 CMDB 클래스로 가져오고 통합하기 위해 사전 정의된 통합을 제공하는 앱입니다. 새 ETL 변환 맵을 작성하기 위한 통합 허브 ETL 마법사도 포함합니다.

    ITIL 구성 관리 자동 검색

    모든 구성 관리 비즈니스 프랙티스의 핵심은 소유물의 초기/지속적인 인벤토리 또는 검색입니다. 플랫폼은 ServiceNow 자동 검색을 위한 세 가지 옵션을 제공합니다.
    • 분리되고 매우 강력한 Discovery 제품입니다.
    • 이미 배포한 검색 기술(SMS, Tally NetCensus, LanDesk 등)을 활용하려는 조직의 경우 플랫폼은 ServiceNow 웹 서비스를 통해 이러한 기술에 대한 통합을 지원합니다. 스캔한 데이터를 CMDB에 직접 매핑할 수 있습니다.

    CMDB 설계, 구성, 유지관리에 대한 자세한 내용은 CMDB 설계 및 구성 백서를 참조하십시오.

    디스커버리

    제품이 자동으로 CMDB를 디스커버리 채웁니다. 디스커버리 는 네트워크에서 연결된 모든 컴퓨터와 장치를 검색한 다음 CMDB를 각 컴퓨터/장치의 구성, 프로비저닝 및 현재 상태에 대한 정보로 채웁니다. 디스커버리 는 프로브, 센서 및 패턴을 사용하여 컴퓨터, 서버, 프린터, 다양한 IP 지원 장치 및 발견된 모든 항목 간의 관계에 대한 데이터를 수집하고 처리합니다. 디스커버리 또한 실행 중인 소프트웨어와 컴퓨터 시스템 간의 TCP 연결에 대해 보고하여 관계를 설정합니다. 이 정보는 인스턴스로 다시 전송되어 CMDB를 채우는 데 사용됩니다.

    다음에 대한 디스커버리 자세한 내용은 다음을 참조하십시오.

    통합 허브 ETL을 사용하여 외부 공급업체 데이터 통합

    통합 허브 ETL을 사용하여 외부 공급업체의 데이터를 CMDB로 임포트하고 통합합니다. 통합 허브 ETL을 사용하여 특정 데이터 소스의 데이터를 통합하는 데 사용되는 ETL 변환 맵을 작성합니다. 통합 허브 ETL은 소스 데이터를 임포트하고, 필요한 경우 데이터를 변환하고, 데이터를 매핑할 대상 CMDB 클래스 및 속성을 선택하는 과정을 안내합니다. 그런 다음 통합 결과를 미리 보고 반복되는 통합을 예약하기 전에 구성을 조정합니다.

    다음으로 이동 ServiceNow Store 공통 통합을 보고 다운로드할 수 있는 웹 사이트입니다.

    임포트 세트를 사용하여 다른 소스에서 데이터 임포트

    임포트 세트를 사용하여 데이터를 CMDB로 임포트할 수 있습니다. 임포트 세트는 정보 파일(XML, Excel 또는 CSV와 같은 형식)을 찾고 임포트하여 필요한 테이블로 변환합니다. 이 프로세스는 요청 시 예약하거나 수행할 수 있습니다.

    CI 간의 관계를 임포트하려면 임포트 세트를 사용하여 [cmdb_rel_ci] 테이블을 상위, 하위 및 관계의 특성에 대한 정보로 채웁니다. [cmdb_rel_ci] 테이블에는 모든 CI 관계 목록이 표시되며 CI 데이터를 임포트할 때 유용합니다.

    그림 1. 임포트 세트 개요
    임포트 세트 개요.

    CMDB 인스턴스 API

    CMDB 테이블 생성 또는 업데이트로 CMDB를 채우려면 CMDB 인스턴스 API 를 사용합니다.

    수동으로 CI 생성

    CMDB 작업 공간 또는 코어 UI에서 특정 클래스에 대한 단일 CI를 생성합니다. 이 작업에 필요한 역할은 CI에 대해 선택한 클래스 테이블의 설정에 따라 달라집니다.

    또한 식별 및 조정 엔진(IRE) 프로세스를 활용하면서 CI를 수동으로 생성하여 새 CI가 다양한 클래스 요구 사항을 준수하고 고유한지 확인할 수 있습니다. 자세한 내용은 CMDB 작업 공간에서 수동으로 CI 생성 문서를 참조하십시오.

    1. CI 클래스 관리자 사용:
      1. 다음으로 이동 모두 > 구성 > CI 클래스 관리자.
      2. 계층 구조를 선택하여 CI 클래스 목록을 표시합니다. CI에 사용할 클래스를 선택하십시오.
      3. 클래스 탐색 바에서 CI 목록을 선택하고 CI 목록 보기에서 새로 만들기를 선택합니다.
      4. CI 양식을 작성한 다음 제출을 선택합니다.
    2. 또는 IRE(식별 및 조정 엔진) 프로세스를 활용하면서 CI를 수동으로 생성하여 새 CI가 다양한 클래스 요구 사항을 준수하고 고유한지 확인합니다. 자세한 내용은 CMDB 작업 공간에서 수동으로 CI 생성 문서를 참조하십시오.
    3. 또는 다음 테이블을 직접 사용합니다.
      1. 다음으로 이동 모두 > 구성 그런 다음 CI에 사용할 클래스(예: 비즈니스 서비스)를 선택합니다.
      2. 애플리케이션 네비게이터의 탐색 필터에 테이블 레이블(예: ' Linux ')을 입력하거나 테이블 이름을 <table name>.list 형식으로 입력합니다(예: 'cmdb_ci_linux_server.list'). 그런 다음 Enter 키를 누릅니다.
      3. 테이블의 목록 보기에서 새로 만들기를 클릭하고 테이블의 양식 필드를 입력합니다.
      4. 제출을 선택합니다.