Microsoft Azure 클라우드 검색에 대해 수집된 데이터

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기9분
  • 검색Microsoft Azure 데이터센터의 클라우드 자원에 대한 정보를 수집합니다. 이러한 자원을 검색하려면 ServiceNow Store에서 검색 및 서비스 매핑 패턴 애플리케이션을 업데이트해야 합니다.

    스토어에서 앱 요청

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

    필요 조건

    애플리케이션이 최신 버전인지 확인합니다.
    • 검색 및 서비스 매핑 패턴
    • CMDB CI 클래스 모델
    • 가시성 컨텐츠
    Azure 클라우드 자격 증명 생성
    Microsoft Azure 계정에 액세스할 수 있는 Microsoft Azure 자격 증명을 생성합니다. 자세한 내용은 Azure 클라우드 자격 증명 생성을 참조하십시오.
    검색 일정 구성
    클라우드 검색 작업 공간에서 검색 일정 생성

    REST API 권한 확인

    다운로드 클라우드 검색 REST API 권한 스프레드시트 따라서 패턴을 실행하는 검색 데 필요한 사용자 권한을 부여할 수 있습니다. 새로운 패턴은 분기별로 출시되므로 주기적으로 확인하여 최신 버전의 스프레드시트를 사용하십시오.

    검색에서 Microsoft Azure 자원을 찾는 방법

    검색클라우드 프로비저닝 및 거버넌스 API 및 검색 및 서비스 매핑 패턴을 사용하여 클라우드 자원을 찾습니다.

    표 1. 기본 패턴
    패턴 설명
    Azure 데이터베이스(LP)
    다음의 데이터베이스 유형을 검색합니다.
    • Microsoft.sql/servers
    • microsoft.sql/managedInstances
    • microsoft.dbformysql
    • microsoft.documentdb/databaseaccounts
    • microsoft.cache/redis
    • microsoft.dbforpostgresql/servers
    • microsoft.dbformysql/servers
    • microsoft.dbformysql/flexibleservers
    • microsoft.dbforpostgresql/flexibleservers

    [cmdb_ci_cloud_database] 테이블을 채웁니다.

    Azure LoadBalancer TD Microsoft Azure 부하 분산 장치를 검색하고 cmdb_ci_lb_service 테이블을 채웁니다. 이 패턴은 가로 검색에 대한 검색 애플리케이션이 아니라 하향식 검색에 대한 서비스 매핑에서만 사용됩니다.
    Azure 웹 사이트(LP) Microsoft Azure 웹 서버를 검색하고 클라우드 웹 서버 [cmdb_ci_cloud_webserver] 및 IP 주소 [cmdb_ci_ip_address] 테이블을 채웁니다.

    Azure SQL 관리 인스턴스에 대한 라이선스 정보 검색

    Azure 데이터베이스(LP) 패턴 확장 Azure SQL Managed Instance 라이선스Azure SQL 관리 인스턴스 라이선스 정보를 검색하고 클라우드 데이터베이스 CI[cmdb_ci_cloud_database]의 키 값 [cmdb_key_value] 테이블에 라이선스 유형을 채웁니다.

    필요한 플러그인 및 애플리케이션
    • 소프트웨어 자산 관리 전문가 for Microsoft
    • 가시성 컨텐츠

    가로 검색 중 검색에서 수집하는 데이터

    표 2. Azure 데이터센터 [cmdb_ci_azure_datacenter]
    레이블 필드 이름
    이름 name
    지역 region
    객체 ID object_id
    표 3. 가용 영역 [cmdb_ci_availability_zone]
    레이블 필드 이름
    이름 name
    표 4. 가상 머신 인스턴스 [cmdb_ci_vm_instance]
    레이블 필드 이름
    이름 name
    상태 state
    객체 ID object_id
    CPU cpus
    디스크 disks
    디스크 크기(GB) disks_size
    메모리 memory
    네트워크 어댑터 nics
    VM 인스턴스 ID vm_inst_id
    표 5. 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    상태 state
    표 6. 이미지 [cmdb_ci_os_template]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    게스트 OS guest_os
    이미지 소스 image_source
    표 7. 저장소 볼륨 [cmdb_ci_storage_volume]
    레이블 필드 이름
    이름 name
    상태 state
    객체 ID object_id
    저장소 유형 storage_type
    크기 size
    표 8. 클라우드 네트워크 [cmdb_ci_network] 및 VMware vCenter 네트워크 [cmdb_ci_vcenter_network]
    레이블 필드 이름
    이름 name
    상태* state
    CIDR* cidr
    *VMware vCenter 네트워크에서 찾을 수 없습니다.
    표 9. 클라우드 서브넷 [cmdb_ci_cloud_subnet]
    레이블 필드 이름
    이름 name
    상태 status
    CIDR cidr
    표 10. 클라우드 프로비저닝 및 거버넌스네트워크 인터페이스 [cmdb_ci_nic]
    레이블 필드 이름
    이름 name
    넷마스크 netmask
    MAC 주소 mac_address
    MAC 제조업체 mac_manufacturer
    상태 install_status
    표 11. 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    상태 state
    표 12. Azure 배포 [cmdb_ci_azure_deployment]
    레이블 필드 이름
    이름 name
    프로비저닝 상태 provisioning_state
    주:
    이 테이블은 클라우드 프로비저닝 및 거버넌스 플러그인이 활성화된 경우에만 검색에 사용할 수 있습니다.
    표 13. 자원 그룹 [cmdb_ci_resource_group]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    상태 state
    운영 상태 operational_status
    설치 상태 install_status
    주:
    • 자원 그룹을 처음 검색할 때 상태(State) 필드는 사용 가능, operational_status=운영, 응답 매핑에 따라 상태=설치됨으로 설정됩니다.
    • Microsoft Azure에서 자원 그룹이 종료되면 CMPReconciler 스크립트는 상태 필드를 종료됨으로, operational_status=Non-OperationalStatus=Absent로 설정합니다.
    표 14. 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    공용 IP 주소 public_ip_address
    공용 DNS public_dns
    표 15. 저장소 계정 [cmdb_ci_cloud_storage_account]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    Sku 이름 sku_name
    상태 state
    표 16. 클라우드 데이터베이스 [cmdb_ci_cloud_database]
    필드 설명
    전체 주소 도메인 이름 [fqdn] Microsoft Azure에서 데이터베이스에 할당한 FQDN입니다.
    이름 [name] Microsoft Azure에서 생성한 데이터베이스의 이름입니다.
    객체 ID [object_id] 데이터베이스의 식별 이름입니다.
    운영 상태 [operational_status] 데이터베이스 운영 상태입니다.
    유형 [type] 생성한 데이터베이스 유형입니다.
    상태 [state] 데이터베이스의 상태: 사용 가능 또는 종료 두 가지입니다.
    벤더 [vendor] 벤더 이름은 Azure입니다.
    버전 [version] 데이터베이스의 버전입니다.
    범주 [category] SKU(Stock Keeping Unit) 제품군입니다.
    표 17. Cloud WebServer [cmdb_ci_cloud_webserver]
    레이블 필드 이름
    이름 name
    설치 상태 install_status
    벤더 vendor
    전체 주소 도메인 이름 fqdn
    운영 상태 operational_status
    상태 state
    표 18. IP 주소 [cmdb_ci_ip_address]
    레이블 필드 이름
    전체 주소 도메인 이름 fqdn
    설치 상태 install_status
    IP 주소 ip_address
    이름 name
    넷마스크 netmask
    운영 상태 operational_status
    벤더 vendor
    표 19. 데이터베이스 [cmdb_ci_database]
    레이블 필드 이름
    수명주기 스테이지 상태 life_cycle_stage_status
    이름 name
    상태 status
    일련 번호 serial_number
    유형 type
    표 20. 계산 템플릿 [cmdb_ci_compute_template]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    VCPUS vcpus
    표 21. 하드웨어 유형 [cmdb_ci_hardware_type]
    레이블 필드 이름
    이름 name
    객체 ID object_id
    제공자 provider
    vCPU vcpus
    Azure 데이터베이스(LP) 패턴 확장을 사용하여 검색하는 자원 Azure SQL 관리 인스턴스 라이선스
    표 22. 키 값 [cmdb_key_value]
    필드 설명
    키 [key] SQL_Server_PaaS_Managed_Instance_License_Type_automatic
    값 [value] 라이선스 유형입니다. 다음은 Azure 포털 라이선스를 ServiceNow 값에 매핑합니다.
    • Azure 하이브리드 이점: BYOL
    • 사용한 만큼 지불: 라이선스 포함
    • 하이브리드 장애 조치 권한: 하이브리드 장애 조치
    구성 항목 [configuration_item] cmdb_ci_cloud_database
    표 23. 서버리스 하드웨어 [cmdb_ci_serverless_hardware]
    필드 설명
    객체 ID [object_id] Azure 클라우드 데이터베이스의 객체 ID입니다.
    이름 [name] SKU 이름.
    클라우드 벤더 [cloud_vendor] 서버리스 하드웨어의 클라우드 벤더: MS Azure.
    CPU 코어 수 [cpu_core_count] vCore(가상 코어) 수입니다.
    CPU 코어 스레드 [cpu_core_thread] vCore 수.
    CPU 수 [cpu_count] vCore 수.
    범주 [category] vCore 구매 모델.
    하위 범주 [subcategory] SKU 계층.
    호스트 유형 [host_type] 호스트 유형: PaaS.

    CI 관계

    Azure 데이터베이스(LP) 패턴을 사용하여 검색하는 관계입니다.
    CI 관계 CI
    cmdb_ci_cloud_database Owns:Owned By cmdb_ci_ip_address
    cmdb_ci_cloud_database Contains::Contained by cmdb_ci_database
    cmdb_ci_cloud_database Hosted On::Hosted cmdb_ci_azure_datacenter
    cmdb_ci_database Provisioned From::Provisioned cmdb_ci_compute_template
    cmdb_ci_database Provisioned From::Provisioned cmdb_ci_cloud_hardware_type
    cmdb_ci_compute_template Hosted on::Hosts cmdb_ci_azure_datacenter
    cmdb_ci_compute_template Hosted on::Hosts cmdb_ci_cloud_hardware_type
    Azure 데이터베이스(LP) 패턴 확장 Azure SQL Managed Instance 라이선스를 사용하여 검색된 관계입니다.
    CI 관계 CI
    cmdb_ci_cloud_database Runs on::Runs cmdb_ci_serverless_hardware
    cmdb_ci_serverless_hardware Hosted on::Hosts cmdb_ci_azure_datacenter
    cmdb_key_value 참조 전용 cmdb_ci_cloud_database