IBM v1 API에 대한 ILMT(License Metric Tool) 및 BigFix Inventory 변환 맵
ILMT 및 BigFix Inventory 통합 API의 버전 1을 사용하여 ILMT(License Metric Tool) 또는 BigFix Inventory에서 IBM 데이터를 가져오는 경우, 인스턴스는 ServiceNow 변환 맵을 사용하여 이 데이터를 테이블로 ServiceNow 처리합니다.
기본 ILMT 및 BigFix 인벤토리 변환 맵
기본적으로 는 ServiceNow ILMT 및 BigFix Inventory API의 버전 1을 사용할 때 ILMT 및 BigFix Inventory 데이터에 대해 다음 변환 맵을 제공합니다.
| 변환 맵 | 소스 테이블 | 대상 테이블 | 설명 |
|---|---|---|---|
| ILMT 컴퓨터 ID V1 | 컴퓨터 [imp_samp_ilmt_computer_system] | 컴퓨터 [cmdb_ci_computer] | VM(가상 머신) 및 호스트에 대한 식별 데이터를 처리합니다. ILMT 컴퓨터 ID V1 변환 맵은 IRE API를 CMDB 사용하여 컴퓨터 [cmdb_ci_computer] 테이블의 각 VM 또는 호스트에 대한 CI(구성 항목) 레코드를 만듭니다. VM이 호스트와 동일한 하드웨어 일련 번호를 사용하는 경우 변환 맵은 호스트에 대해서만 CI 기록을 생성합니다. CMDB IRE API에 대한 자세한 내용은 IRE(식별 및 조정 엔진)를 참조하십시오. 주: ServiceNow 는 마침표(.)가 포함된 하드웨어 일련 번호를 지원하지 않습니다. |
| ILMT 소프트웨어 인스턴스 | ILMT 소프트웨어 인스턴스 [imp_samp_ilmt_sw_instance] | 전역 [global] | VM 및 호스트의 각 IBM 소프트웨어 구성요소 및 제품에 대한 설치 데이터를 처리합니다. 소프트웨어 구성 요소는 VM에 설치하거나 실행하는 독립적인 소프트웨어 단위입니다. 소프트웨어 구성요소를 개별적으로 식별할 수 있지만 라이센스를 부여할 수는 없습니다. 소프트웨어 제품은 소프트웨어 구성요소 컬렉션으로 구성될 수 있는 호스트의 소프트웨어 패키징 단위입니다. 소프트웨어 제품 전체에 대한 라이센스를 부여할 수 있습니다. 소프트웨어 구성요소 및 제품에 대한 자세한 정보는 IBM Knowledge Center를 참조하십시오. ILMT 소프트웨어 인스턴스 변환 맵은 피크 소비 [samp_ilmt_sw_install] 테이블에 각 IBM 소프트웨어 구성요소 및 제품 설치에 IBM 대한 기록을 생성합니다. 주: 소프트웨어 제품이 실제 소프트웨어 설치는 아니지만 변환 맵에서 이를 설치로 처리하므로 조정 및 규정 준수를 위해 각 소프트웨어 제품에 대한 라이센스 사용을 업데이트하고 추적할 수 있습니다. |
| ILMT 소프트웨어 라이선스 사용량 | 라이센스 소비 [imp_samp_ilmt_license_usage] | 전역 [global] | 소프트웨어 제품에 대한 IBM 라이센스 사용 데이터를 처리합니다. 이 데이터를 사용하여 소프트웨어 제품을 조정하고 규정 준수를 확인할 수 있습니다 IBM . 주: 소프트웨어 제품은 가상 머신(VM) 사용량이 아닌 실제 호스트 사용량을 기반으로 라이센스가 부여되기 때문에 IBM 라이센스 사용량 데이터는 실제 호스트에 대해서만 보고됩니다. ILMT 소프트웨어 라이센스 사용량 변환 맵은 피크 소비 [samp_ilmt_sw_install] 테이블의 해당 기록에 대한 라이센스 사용량 데이터를 업데이트합니다 IBM . 해당 기록이 없는 경우 변환 맵은 버전이보고되지 않음으로 설정된 라이센스 사용량 데이터에 대한 기록을 생성합니다. |
ILMT 및 BigFix Inventory 데이터 처리
각 ILMT 및 BigFix 인벤토리 변환 맵은 필드 맵 또는 변환 맵 스크립트를 사용하여 데이터를 처리합니다.
- ILMT 컴퓨터 ID V1 변환 맵
ILMT 컴퓨터 ID V1 변환 맵은 필드 맵과 변환 맵 스크립트를 모두 사용하여 원본 컴퓨터 [imp_samp_ilmt_computer_system] 테이블의 데이터를 대상 컴퓨터 [cmdb_ci_computer] 테이블로 처리합니다.
기본적으로 ILMT 컴퓨터 ID V1 변환 맵에는 다음 필드 맵이 포함됩니다.
표 2. 기본 필드 맵 소스 필드 대상 필드 설명 u_ip_address ip_address 호스트 또는 가상 머신의 IP 주소입니다. u_dns_name dns_domain 호스트 또는 가상 머신의 도메인 이름입니다. u_server_processors cpu_count 호스트 또는 가상 머신의 CPU 또는 vCPU(가상 CPU) 수입니다. u_host_name name 호스트 또는 가상 머신의 이름입니다. u_processor_brand_string cpu_name 호스트 또는 가상 머신의 CPU 또는 vCPU 브랜드 이름입니다(예: IBM). u_server_cores cpu_core_count 호스트 또는 가상 머신의 CPU 또는 vCPU 코어 수입니다. [스크립트] discovery_source 소프트웨어 설치 데이터를 가져오는 검색 소스입니다 IBM . 가능한 값은 ILMT 또는 BigFix Inventory입니다. [스크립트] virtual 컴퓨터가 가상인지 여부를 나타내는 옵션입니다. u_processor_brand cpu_type 호스트 또는 가상 머신의 CPU 또는 vCPU 유형입니다(예: 듀얼 코어 CPU). u_hardware_serial_number serial_number 호스트를 식별하는 일련 번호입니다. 필드 맵을 사용하는 것 외에도, 변환 맵은 각 행 변환의 끝에서 처리하는 이벤트 스크립트인 onAfter 변환 맵 스크립트를 사용하여 데이터를 처리합니다. 이 변환 맵 스크립트에 대한 자세한 정보는 변환 이벤트 스크립트로 맵핑의 내용을 참조하십시오.
- ILMT 소프트웨어 인스턴스 변환 맵
ILMT 소프트웨어 인스턴스 변환 맵은 onComplete 변환 맵 스크립트를 사용하여 소스 ILMT 소프트웨어 인스턴스[imp_samp_ilmt_sw_instance] 테이블의 데이터를 대상 IBM 최대 소비[samp_ilmt_sw_install] 테이블로 처리합니다. onComplete 변환 맵 스크립트는 임포트 종료 시 처리되는 이벤트 스크립트입니다. 이 변환 맵 스크립트에 대한 자세한 정보는 변환 이벤트 스크립트로 맵핑의 내용을 참조하십시오.
- ILMT 소프트웨어 라이센스 사용량 변환 맵
ILMT 소프트웨어 라이센스 사용량 변환 맵은 onStart 변환 맵 스크립트를 사용하여 소스 라이센스 소비 [imp_samp_ilmt_license_usage] 테이블의 데이터를 대상 IBM 피크 소비 [samp_ilmt_sw_install] 테이블로 처리합니다. onStart 변환 맵 스크립트는 임포트 시작 시 처리하는 이벤트 스크립트입니다. 이 변환 맵 스크립트에 대한 자세한 정보는 변환 이벤트 스크립트로 맵핑의 내용을 참조하십시오.