Microsoft Azure 패턴을 사용한 클라우드 검색
디스커버리는 다양한 패턴을 사용하여 가로 검색 시 Microsoft Azure Cloud 배포의 구성요소를 검색할 수 있습니다. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.
ServiceNow® Store에서 새 패턴 또는 향상된 패턴 요청
다음을 방문합니다. ServiceNow Store 사용 가능한 모든 업데이트를 보고 스토어에 요청을 제출하는 방법에 대한 정보를 확인합니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 이력 릴리스 정보.
필수 구성요소
- 애플리케이션이 최신 버전인지 확인합니다.
-
- 디스커버리 및 서비스 매핑 패턴
- CMDB CI 클래스 모델
- 가시성 컨텐츠
- 클라우드 관련 CI 관계 활성화
- 검색된 구성요소를 서비스 인스턴스에 포함하려면 에서 태그 기반 검색 서비스 매핑에 사용되는 CI 관계를 활성화합니다. 이러한 CI 관계는 에서 1.0.68 릴리스부터 사용할 수 있습니다.ServiceNow Store 운영 단계는 다음 문서를 참조하십시오 태그 기반 검색 구성.
- Azure 가용 세트
- 가용성 영역에 대한 정리 작업이 가용성 세트 기록 예약 작업을 지울 때까지 기다렸다가 cmdb_ci_azure_availability_set 테이블에서 미리 채워진 가용성 세트의 CI(구성 항목)를 모두 삭제합니다.
- Azure 가용 영역
-
Azure 가용성 영역을 사용하여 검색을 실행하려면
az feature register -n AvailabilityZonePeering --namespace Microsoft.Resources를 사용하여 AZ CLI를 사용하여 AvailabilityZonePeering 기능에 구독 ID를 등록하여 Check Zone Peering API를 사용합니다. 검색을 실행하기 전에az feature show -n AvailabilityZonePeering --namespace Microsoft.Resources를 사용하여 상태를 확인합니다. - Azure 서비스 계정 설정
- 환경에 Azure 액세스할 수 있도록 합니다클라우드 디스커버리. 자세한 내용은 Azure 서비스 계정 설정 문서를 참조하십시오.
- 클라우드 검색 일정 생성 Azure
- 자세한 내용은 Azure 디스커버리디스커버리 관리자 작업 공간에서 일정 생성 문서를 참조하십시오.
- (선택 사항) 새 구독에 대해서만 데이터 센터 검색
- 패치 2부터 Zurich 는 마지막 검색 이후 추가된 새 구독에 대해서만 데이터센터를 검색할 수 있습니다. 자세한 내용은 새 클라우드 계정에 대해서만 데이터 센터 검색 문서를 참조하십시오.
- (선택 사항) 클라우드 CI에서 서비스 계정 및 논리 데이터센터 필드 채우기
- 버전 1.30.2부터 디스커버리 및 서비스 매핑 패턴 는 서비스 계정 및 논리 데이터센터 필드를 클라우드 CI에 직접 채워 쿼리 성능을 향상시킬 수 있습니다. 자세한 내용은 CI 테이블에서 직접 필드 채우기를 통한 쿼리 성능 향상 문서를 참조하십시오.
REST API 권한 확인
다운로드 클라우드 디스커버리 패턴 스프레드시트 따라서 패턴을 실행하는 데 필요한 권한을 사용자에게 부여할 수 있습니다 디스커버리 . 권한 외에도 스프레드시트에는 패턴 이름, 유형, CI 클래스 및 벤더 설명서 링크와 같은 유용한 정보도 포함되어 있습니다. 새로운 패턴은 분기별로 출시되므로 주기적으로 확인하여 최신 버전의 스프레드시트를 사용하십시오.
Azure 데이터센터별 자원 검색
Azure 는 전 세계에 여러 데이터센터를 보유하고 있지만 부하 분산 장치 및 가상 머신과 같은 자원은 일반적으로 그 중 일부에만 배포됩니다. Azure 데이터센터 검색 패턴은 다른 Azure 모든 패턴보다 먼저 실행되어 서비스 계정과 관련된 리소스가 있는 데이터센터("활성")와 리소스가 없는 데이터센터("수동")를 식별합니다. 이 모델은 검색 성능을 Azure 향상시킵니다. 이 실행 모델은 관련 자원의 유무와 관계없이 모든 데이터센터가 검색된 이전 실행 모델보다 효율적입니다.
"활성" 및 "수동" 데이터센터를 식별한 후에는 일정이 디스커버리 "활성" 데이터센터에 대해서만 모든 Azure 패턴을 계속 실행하여 클라우드 자원을 검색 Azure 합니다. "수동" 데이터센터는 일정을 실행하는 동안 무시됩니다.
서비스 계정 및 MID 서버 속성 설정에 따라 검색 로그, 검색 시간 및 CMDB에서 차이 Azure 를 확인할 수 있습니다.
버전 1.15.0으로 디스커버리 및 서비스 매핑 패턴 업그레이드하기 전에 이미 검색된 데이터센터는 Azure 데이터센터 테이블에 남아 있습니다. 그러나 검색 런타임 동작은 이제 속성 mid.cloud.discovery.sonar.discover_all_azure_datacenters값에 MID 서버 의해 결정됩니다. 이 속성은 기본적으로 false 로 설정되어 검색 실행을 모든 데이터센터가 아닌 "활성" 데이터센터로 제한합니다. 속성을 true로 설정하면 "수동" 데이터센터를 포함하여 서비스 계정의 모든 데이터센터를 검색할 수 있습니다. 자세한 내용은 다음을 참조하십시오. Create a MID Server property
이 속성이 MID 서버false로 설정되면 Azure 데이터센터 테이블에 활성 데이터센터만 표시됩니다. 다른 모든 동작은 이전 디스커버리 및 서비스 매핑 패턴 버전과 변경되지 않습니다.
| 디스커버리 및 서비스 매핑 패턴 버전 | MID 서버 속성 설정 | 검색된 데이터센터 | Azure 데이터센터 테이블에 포함된 데이터센터 | 검색 로그에 표시되는 데이터센터 |
|---|---|---|---|---|
| 디스커버리 및 서비스 매핑 패턴 버전 1.15.0부터 | False(기본값) | 활성 전용 | 활성 전용 | 활성 전용 |
| 디스커버리 및 서비스 매핑 패턴 버전 1.15.0부터 | 예 | 모든 데이터 센터 | 모든 데이터 센터 | 모든 데이터 센터 |
| 디스커버리 및 서비스 매핑 패턴 버전 1.15.0 이전 | False(기본값) | 활성 전용 | 모든 데이터 센터 | 활성 전용 |
| 디스커버리 및 서비스 매핑 패턴 버전 1.15.0 이전 | 예 | 모든 데이터 센터 | 모든 데이터 센터 | 모든 데이터 센터 |
관리 그룹 Azure 클라우드 디스커버리 의 경우 모든 Azure 데이터 센터를 검색합니다.
버전 1.29.0부터 디스커버리 및 서비스 매핑 패턴데이터센터 새로 고침 플로우에는 활성 지역뿐만 아니라 모든 지역이 표시됩니다. 자원이 추가되거나 데이터센터가 수동에서 활성으로 전환될 때는 다른 일정을 만들 필요가 없습니다.
Azure 하드웨어 유형 검색
| 디스커버리 및 서비스 매핑 패턴 버전 | 하드웨어 유형 마이그레이션 상태 | 실행할 패턴 | 디스커버리 결과 |
|---|---|---|---|
| 1.0.75 이전 | 새 모델로 마이그레이션하지 않았습니다. | 하드웨어 유형(LP) 패턴 |
생성된 CI 유형: [cmdb_ci_compute_template] |
|
디스커버리 및 서비스 매핑 패턴 버전 1.0.75 |
새 모델로의 마이그레이션은 마이그레이션 스크립트로 수행됩니다. KB0955939 보기 |
하드웨어 유형(LP) 패턴 |
생성된 CI 유형: [cmdb_ci_cloud_hardware_type] |
|
디스커버리 및 서비스 매핑 패턴 버전 1.6.0 |
하드웨어 유형 새 모델에는 OOB가 제공되며 시스템 속성으로 sn_itom_pattern.use a single hardware type for cloud datacenters활성화됩니다. 자세한 내용은KB1285337 문서를 참조하십시오. |
KB1285337 흐름도에 따르면 |
생성된 CI 유형: KB1285337 기준 |
|
디스커버리 및 서비스 매핑 패턴 1.15.0 |
하드웨어 유형 새 모델에는 OOB가 제공되며 시스템 속성으로 sn_itom_pattern.use a single hardware type for cloud datacenters활성화됩니다. 자세한 내용은KB1285337 문서를 참조하십시오. |
플로우는 KB1285337에 설명되어 있습니다. 그러나 하나의 패턴만 실행됩니다. 정상적으로 종료하는 데 사용되는 패턴이 실행되지 않습니다. |
하드웨어 유형(LP) 패턴 또는 클라우드 하드웨어 유형(LP) 패턴이 실행됩니다. |
Azure SQL Managed Instance 라이선스 검색
Azure 데이터베이스(LP) 패턴 확장 Azure SQL Managed Instance 라이선스는 Azure SQL Managed Instance 라이선스 정보를 검색하고 클라우드 데이터베이스 CI [cmdb_ci_cloud_database]의 키 값 [cmdb_key_value] 테이블에 라이선스 유형을 채웁니다.
- 필요한 플러그인 및 애플리케이션
-
- 소프트웨어 자산 관리 전문가 Microsoft 용
- 가시성 컨텐츠
- 검색된 자원 및 관계
- 데이터베이스(LP) 패턴 확장을 사용하여 Azure 검색된 리소스: Azure SQL Managed Instance 라이선스
Azure 마켓플레이스 검색
- SaaS
- Azure 애플리케이션
- 가상 머신주:패턴은 타사 또는 상업용 마켓플레이스 이미지에서 만든 VM(가상 머신)만 검색합니다.
- 검색된 자원 및 관계
- Azure - 마켓플레이스 LB(LP) 패턴으로 검색하는 자원
가로 검색 중 디스커버리에서 수집하는 데이터
- 에서 검색하는 Microsoft Azure 자원 - 애플리케이션 LB(LP) 패턴
-
표 3. 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 부하 분산 장치에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 부하 분산 장치의 경로입니다. 상태 [state] 부하 분산 장치의 현재 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. IP 주소 [ip_address] 부하 분산 장치의 IP 주소입니다. 전체 주소 도메인 이름 [fqdn] 부하 분산 장치의 전체 주소 도메인 이름입니다. DNS 이름 [dns_name] 부하 분산 장치의 DNS 이름입니다. 코멘트 [comments] 내부 사용량에 대한 식별자(삭제 전략)입니다. 표 4. 클라우드 LB IPAddress [cmdb_ci_cloud_lb_ipaddress] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. IP 주소 [ip_address] 부하 분산 장치의 IP 주소입니다. IPAddress 유형 [ipaddress_type] IP 주소의 유형입니다. 가능한 값은 private 또는 public입니다. 전체 주소 도메인 이름 [fqdn] 부하 분산 장치의 전체 주소 도메인 이름입니다. 코멘트 [comments] 내부 사용량에 대한 식별자(삭제 전략)입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 표 5. 부하 분산 장치 풀 [cmdb_ci_lb_pool] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 부하 분산 장치 풀에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 부하 분산 장치 풀의 경로입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 코멘트 [comments] 내부 사용량에 대한 식별자(삭제 전략)입니다. 표 6. 부하 분산 장치 서비스 [cmdb_ci_lb_service] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 부하 분산 장치 서비스에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 부하 분산 장치 서비스의 경로입니다. 포트 [port] 부하 분산 장치 서비스가 수신하는 TCP 포트입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 코멘트 [comments] 내부 사용량에 대한 식별자(삭제 전략)입니다. - - 네트워크 및 서브넷(LP) 패턴으로 Microsoft Azure 검색하는 자원
-
표 7. 클라우드 네트워크 [cmdb_ci_network] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 클라우드 네트워크에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 네트워크 경로입니다. 상태 [state] 네트워크의 현재 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 시드르 [cidr] 네트워크의 CIDR 표현입니다. 예: 10.0.0.0/24. 표 8. 클라우드 서브넷 [cmdb_ci_cloud_subnet] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 클라우드 서브넷에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 내부 사용량에 대한 식별자(삭제 전략)입니다. 상태 [state] 서브넷의 현재 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 시드르 [cidr] 서브넷의 CIDR 표현입니다. 예: 10.0.0.0/24. - NIC(LP) 패턴으로 Microsoft Azure 검색하는 자원
-
표 9. 클라우드 관리 네트워크 인터페이스 [cmdb_ci_nic] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 네트워크 인터페이스에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 네트워크 인터페이스의 경로입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 상태 [state] 네트워크 인터페이스의 현재 상태입니다. 공개 IP [public_ip] 네트워크 인터페이스에 바인딩된 Elastic IP 주소의 주소입니다. 프라이빗 IP [private_ip] 서브넷 내 네트워크 인터페이스의 IPv4 주소입니다. 기본 [primary] 예/아니오입니다. 네트워크 인터페이스가 기본 네트워크 인터페이스인지 여부를 정의합니다. MAC 주소 [mac_address] 네트워크 인터페이스의 MAC 주소입니다. 공용 DNS [public_dns] 네트워크 인터페이스의 공용 DNS 이름입니다. - 에서 검색하는 Microsoft Azure 자원 - 프라이빗 게이트웨이(LP) 패턴
-
표 10. 가상 비공개 게이트웨이 [cmdb_ci_virtual_pvt_gateway] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 프라이빗 게이트웨이에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 비공개 게이트웨이의 경로입니다. 연결 유형 [connection_type] 게이트웨이가 지원하는 VPN 연결의 유형입니다. 운영 상태 [operational_status] 자원의 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 표 11. 가상 비공개 게이트웨이 엔드포인트 [cmdb_ci_endpoint_vpg] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 엔드포인트에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 엔드포인트의 경로입니다. - - 공용 IP(LP) 패턴으로 Microsoft Azure 검색하는 자원
-
표 12. 클라우드 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] IP 주소에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] IP 주소의 경로입니다. 상태 [state] IP 주소의 현재 상태입니다. 공용 IP 주소 [public_ip_address] 탄력적 IP 주소의 주소입니다. 공용 DNS [public_dns] 공용 DNS 이름입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. - 검색하는 Microsoft Azure 자원 - 자원 그룹(LP) 패턴
-
표 13. 자원 그룹 [cmdb_ci_resource_group] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 자원 그룹에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 자원 그룹의 경로입니다. 상태 [state] 자원 그룹의 현재 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. - 에서 검색하는 Microsoft Azure 자원 - 경로 테이블(LP) 패턴
-
표 14. 경로 테이블 [cmdb_ci_route_table] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 경로 테이블에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 경로 테이블의 경로입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 상태 [state] 경로 테이블의 현재 상태입니다. - 에서 검색하는 Microsoft Azure 자원 - 보안 그룹(LP) 패턴
-
표 15. 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 보안 그룹에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 보안 그룹의 경로입니다. 상태 [state] 보안 그룹의 현재 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. - SQL Server(LP) 패턴으로 Microsoft Azure 검색하는 자원
-
표 16. 가상 머신 인스턴스 [cmdb_ci_vm_instance] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 위치[location] VM 인스턴스의 경로입니다. 표 17. 키 값 [cmdb_key_value] 필드 설명 키 [key] Server_License_Type_automatic 값 [value] 값은 다음 옵션 중 하나입니다. - Azure 하이브리드 이점: BYOL
- 종량제 라이선싱: 라이센스 포함
구성 항목 [configuration_item] 가상 머신 인스턴스 [cmdb_ci_vm_instance] 테이블을 참조합니다. - 검색하는 Microsoft Azure 자원 - 저장소 계정(LP) 패턴
-
표 18. 클라우드 저장소 계정 [cmdb_ci_cloud_storage_account] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 스토리지 계정에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 위치[location] 저장소 계정의 경로입니다. SKU 이름 [sku_name] 백업 빈도에 대한 SKU(재고 유지 단위)의 이름입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 상태 [state] 저장소 계정의 현재 상태입니다. - - 저장소 컨테이너(LP) 패턴으로 Microsoft Azure 검색하는 자원
-
표 19. 스토리지 컨테이너 [cmdb_ci_storage_container] 필드 설명 이름 [name] 스토리지 컨테이너의 이름입니다. 객체 ID [object_id] 저장소 컨테이너의 고유 식별자입니다. 코멘트 [comments] 내부 사용량에 대한 식별자(삭제 전략)입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. - 검색하는 Microsoft Azure 자원 - 저장소 볼륨(LP) 패턴
-
표 20. 스토리지 볼륨 [cmdb_ci_storage_volume] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 이름 [name] 저장소 볼륨에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 볼륨 ID [volume_id] 볼륨 유형입니다. 예: - 범용 SSD용 gp2
- 프로비저닝된 IOPS SSD의 io1
- 처리량 최적화 HDD용 st1
- Cold HDD용 sc1
- 마그네틱 볼륨에 대한 표준
위치[location] 저장소 볼륨의 경로입니다. 상태 [state] 저장소 볼륨의 현재 상태입니다. 설치 상태 [install_status] 자원 프로비저닝 상태입니다. 크기 [size] 볼륨의 크기입니다. 크기(바이트) [size_bytes] 볼륨의 크기(바이트)입니다. 저장소 유형 [storage_type] 예를 들어 하드코딩된 값 "차단"입니다. 코멘트 [comments] 내부 사용량에 대한 식별자(삭제 전략)입니다. - 검색하는 Microsoft Azure 자원 - 하위 계정(LP) 패턴
-
표 21. 클라우드 서비스 계정 [cmdb_ci_cloud_service_account] 필드 설명 객체 ID [object_id] 이 자원에 대해 할당하는 Microsoft Azure 고유 식별자입니다. 계정 ID [account_id] 계정의 고유 식별자(ID)입니다. 이름 [name] 서비스 계정에 이름이 지정되지 않은 경우의 이름 또는 ID입니다. 데이터센터 유형 [datacenter_type] cmdb_ci_azure_datacenter 디스커버리 자격 증명 [discovery_credentials] 관련 Microsoft Azure 자격 증명에 대한 참조 필드입니다. 데이터센터 URL [datacenter_url] 데이터센터의 URL입니다. 상위 계정 [parent_account] 기본 계정이 있는 경우 이에 대한 참조입니다. 관리 계정 [is_master_account] 기본 계정인지 여부를 나타내는 부울 속성입니다. - 웹 사이트(LP) 패턴과 Microsoft Azure 웹 사이트 패턴으로 Microsoft Azure 검색하는 자원
-
표 22. 클라우드 WebServer [cmdb_ci_cloud_webserver] 필드 설명 이름 [name] 웹 서버의 이름입니다 Azure . 객체 ID [object_id] 웹 서버의 ID입니다 Azure . IP 주소 [ip_address] 웹 서버의 IP 주소입니다. 전체 주소 도메인 이름 [fqdn] 웹 서버의 FQDN(전체 주소 도메인 이름)입니다. 벤더 [vendor] 벤더는 Microsoft입니다. 설치 상태 [install_status] 웹 서버의 설치 상태입니다. 상태 [state] 웹 서버의 운영 상태입니다. 운영 상태 [operational_status] 웹 서버의 운영 상태입니다. 표 23. IP 주소 [cmdb_ci_ip_address] 필드 설명 이름 [name] 웹 서버의 IP 주소입니다. IP 주소 [ip_address] 웹 서버의 IP 주소입니다. 전체 주소 도메인 이름 [fqdn] 전체 주소 도메인 이름(FQDN)입니다. 벤더 [vendor] 벤더는 Microsoft입니다. 설치 상태 [install_status] 설치 상태입니다. 운영 상태 [operational_status] 운영 상태입니다. - 데이터베이스(LP) 패턴을 사용하여 검색하는 Azure 자원
-
표 24. 클라우드 데이터베이스 [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) 제품군입니다. 표 25. 클라우드 하드웨어 유형[cmdb_ci_cloud_hardware] 필드 설명 객체 ID [object_id] 하드웨어 유형의 고유 식별자입니다. 이름 [name] 하드웨어 유형의 이름입니다. vCPU [vcpus] 가상 CPU 코어의 수입니다. 제공자 [provider] 하드웨어 유형 제공자: Azure. 표 26. IP 주소 [cmdb_ci_ip_address] 필드 설명 넷마스크 [netmask] 데이터베이스의 넷마스크입니다 Azure . - 데이터베이스(LP) 패턴 확장을 사용하여 Azure 검색된 리소스: Azure SQL Managed Instance 라이선스
-
표 27. 키 값 [cmdb_key_value] 필드 설명 키 [key] SQL_Server_PaaS_Managed_Instance_License_Type_automatic 값 [value] 라이센스 유형입니다. 다음은 포털 라이선스를 값에 매핑 Azure 합니다.ServiceNow - Azure 하이브리드 이점: BYOL
- 사용한 만큼 지불: 라이센스 포함
- 하이브리드 페일오버 권한: 하이브리드 페일오버
구성 항목 [configuration_item] 클라우드 데이터베이스 [cmdb_ci_cloud_database] 테이블을 참조합니다. 표 28. 서버리스 하드웨어 [cmdb_ci_serverless_hardware] 필드 설명 객체 ID [object_id] 클라우드 데이터베이스의 객체 ID입니다 Azure . 이름 [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. - Azure - 마켓플레이스 LB(LP) 패턴으로 검색하는 자원
-
Azure - 마켓플레이스 LB(LP) 패턴은 기존 CMDB 클래스를 확장하는 다음 CI 클래스를 도입합니다.
표 29. 이 패턴에 의해 도입된 CI 클래스 CI 클래스 확장 소스 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] 가상 머신 객체 [cmdb_ci_vm_object] 표 30. 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] 필드 설명 이름 [name] 클라우드 자원의 이름(일반적으로 마켓플레이스 오퍼링 또는 SKU 이름)입니다. 객체 ID [object_id] 클라우드 자원의 고유 자원 ID입니다. 자원 유형 [resource_type] 클라우드 마켓플레이스의 서비스입니다. 예: microsoft.compute/virtualmachines. 계획 이름 [plan_name] 클라우드 마켓플레이스의 자원에 대한 청구 또는 SKU 계획입니다. 예: 종량제 시장 [market] 자원이 판매되는 지리적 시장의 ISO(국제 표준화 기구) 코드입니다. 예: 미국 또는 EU. 조직 ID [organization_id] 마켓플레이스 자원을 소유한 조직 또는 게시자의 고유 식별자입니다. 표 31. 마켓플레이스 제품 상세 정보 [marketplace_product_details] 필드 설명 제품 코드 [product_code] 클라우드 마켓플레이스 내 자원의 고유한 제품 코드입니다. 게시자 이름 [publisher_name] 제품 또는 서비스의 생성 및 제공을 담당하는 조직 또는 개인입니다. 버전 [version] 제품의 릴리스 번호 또는 반복입니다. 배포 날짜 [deployed_on] 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] 테이블을 참조합니다. - Azure - 하위 계정(LP) 패턴 확장으로 검색하는 자원: Azure 관리 그룹
-
Azure - 하위 계정(LP) 패턴 확장은 기존 CMDB 클래스를 확장하는 다음 CI 클래스를 도입합니다.
표 32. 이 패턴에 의해 도입된 CI 클래스 CI 클래스 확장 소스 Azure 관리 그룹 [cmdb_ci_azure_management_group] 클라우드 계정 그룹 [cmdb_ci_cloud_account_group] 표 33. 클라우드 조직 [cmdb_ci_cloud_org] 필드 설명 이름 [name] 테넌트 ID 또는 이름입니다. - 테넌트 ID: 관리 수준 자격 증명을 사용하는 경우
- 테넌트 이름: 테넌트 수준 자격 증명을 사용하는 경우
객체 ID [object_id] 테넌트 ID입니다. DNS 도메인 [dns_domain] 등록 중에 입력한 도메인 이름입니다. 예: servicenow.com. 이 필드는 테넌트 수준 자격 증명을 사용하는 경우에만 채워집니다.
표 34. Azure 관리 그룹 [cmdb_ci_azure_management_group] 필드 설명 이름 [name] 관리 그룹 이름입니다. 객체 ID [object_id] 관리 그룹 이름 및 테넌트 ID를 name+@+tenantId 형식으로 지정합니다. 예: itomMgmtGroup@8bcff-vdc-btrv
상위 [parent] 직계 상위 Azure 관리 그룹 [cmdb_ci_azure_management_group] 테이블을 참조합니다.
CI 관계
패턴은 Microsoft Azure 검색을 지원 Microsoft Azure 하기 위해 다음과 같은 관계와 참조를 생성합니다. 참조는 다른 테이블의 기록으로 연결되며 CI 관계 [cmdb_rel_ci] 테이블에는 나타나지 않습니다.
- 사용하여 Microsoft Azure 검색하는 관계 - 애플리케이션 LB(LP) 패턴
-
표 35. CI 관계 CI 관계 CI 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] Owns::Owned by 클라우드 LB IPAddress [cmdb_ci_cloud_lb_ipaddress] 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 부하 분산 장치 서비스 [cmdb_ci_lb_service] Hosted on::Hosts 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] 클라우드 서브넷 [cmdb_ci_cloud_subnet] Contains::Contained by 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] 부하 분산 장치 풀 [cmdb_ci_lb_pool] Hosted on::Hosts 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] - 사용하여 검색하는 Microsoft Azure 관계 - 네트워크 및 서브넷(LP) 패턴
-
표 36. CI 관계 CI 관계 CI 클라우드 네트워크 [cmdb_ci_network] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 클라우드 네트워크 [cmdb_ci_network] Contains::Contained by 클라우드 서브넷 [cmdb_ci_cloud_subnet] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 클라우드 네트워크 [cmdb_ci_network] - 사용하여 검색하는 Microsoft Azure 관계 - NIC(LP) 패턴
-
표 37. CI 관계 CI 관계 CI 클라우드 관리 네트워크 인터페이스 [cmdb_ci_nic] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 클라우드 관리 네트워크 인터페이스 [cmdb_ci_nic] 클라우드 서브넷 [cmdb_ci_cloud_subnet] Contains::Contained by 클라우드 관리 네트워크 인터페이스 [cmdb_ci_nic] - 다음을 사용하여 Microsoft Azure 검색하는 관계 - 프라이빗 게이트웨이(LP) 패턴
-
표 38. CI 관계 CI 관계 CI 가상 비공개 게이트웨이 엔드포인트 [cmdb_ci_endpoint_vpg] 엔드포인트 구현 종료::엔드포인트 구현 시작 가상 비공개 게이트웨이 [cmdb_ci_virtual_pvt_gateway] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 가상 비공개 게이트웨이 [cmdb_ci_virtual_pvt_gateway] 가상 비공개 게이트웨이 [cmdb_ci_virtual_pvt_gateway] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 클라우드 네트워크 [cmdb_ci_network] 엔드포인트 사용 종료::엔드포인트 사용 시작 가상 비공개 게이트웨이 엔드포인트 [cmdb_ci_endpoint_vpg] - 사용하여 검색하는 Microsoft Azure 관계 - 공개 IP(LP) 패턴
-
표 39. CI 관계 CI 관계 CI 클라우드 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 클라우드 관리 네트워크 인터페이스 [cmdb_ci_nic] Contains::Contained by 클라우드 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 클라우드 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress] - 사용하여 검색하는 Microsoft Azure 관계 - 자원 그룹(LP) 패턴
-
표 40. CI 관계 CI 관계 CI Azure 데이터센터 [cmdb_ci_azure_datacenter] Contains::Contained by 자원 그룹 [cmdb_ci_resource_group] - 사용하여 검색하는 Microsoft Azure 관계 - 경로 테이블(LP) 패턴
-
표 41. CI 관계 CI 관계 CI 경로 테이블 [cmdb_ci_route_table] Contains::Contained by 경로 [cmdb_ci_route] 경로 테이블 [cmdb_ci_route_table] Contains::Contained by 클라우드 네트워크 [cmdb_ci_network] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 경로 테이블 [cmdb_ci_route_table] Azure 데이터센터 [cmdb_ci_azure_datacenter] Contains::Contained by 경로 테이블 [cmdb_ci_route_table] - 사용하여 Microsoft Azure 검색하는 관계 - 보안 그룹(LP) 패턴
-
표 42. CI 관계 CI 관계 CI 클라우드 서브넷 [cmdb_ci_cloud_subnet] Uses::Used by 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group] 클라우드 네트워크 [cmdb_ci_network] Contains::Contained by 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group] 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] - 사용하여 Microsoft Azure 검색하는 관계 - 저장소 계정(LP) 패턴
-
표 43. CI 관계 CI 관계 CI 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 클라우드 저장소 계정 [cmdb_ci_cloud_storage_account] 클라우드 저장소 계정 [cmdb_ci_cloud_storage_account] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] - 사용하여 검색하는 Microsoft Azure 관계 - 저장소 컨테이너(LP) 패턴
-
표 44. CI 관계 CI 관계 CI 블록 엔드포인트 [cmdb_ci_endpoint_block] 엔드포인트 구현 종료::엔드포인트 구현 시작 스토리지 볼륨 [cmdb_ci_storage_volume] 클라우드 저장소 계정 [cmdb_ci_cloud_storage_account] Contains::Contained by 스토리지 볼륨 [cmdb_ci_storage_volume] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 스토리지 볼륨 [cmdb_ci_storage_volume] 스토리지 볼륨 [cmdb_ci_storage_volume] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] - 사용하여 Microsoft Azure 검색하는 관계 - 저장소 볼륨(LP) 패턴
-
표 45. CI 관계 CI 관계 CI 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 스토리지 볼륨 [cmdb_ci_storage_volume] 스토리지 볼륨 [cmdb_ci_storage_volume] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] - 사용하여 검색하는 Microsoft Azure 관계 - 하위 계정(LP) 패턴
- - 하위 계정(LP) 패턴은 Microsoft Azure 관계를 검색하지 않습니다.
- WebSite(LP) 및 Microsoft Azure WebSite 패턴을 Microsoft Azure 사용하여 검색하는 관계
-
표 46. CI 관계 CI 관계 CI 클라우드 WebServer [cmdb_ci_cloud_webserver] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 클라우드 WebServer [cmdb_ci_cloud_webserver] Owns::Owned by IP 주소 [cmdb_ci_ip_address] 표 47. CI 참조 CI 필드 참조된 CI 키 값 [cmdb_key_value] 구성 항목 [configuration_item] 클라우드 WebServer [cmdb_ci_cloud_webserver] - 데이터베이스(LP) 패턴을 사용하여 검색하는 Azure 관계입니다.
-
표 48. CI 관계 CI 관계 CI 클라우드 데이터베이스 [cmdb_ci_cloud_database] Owns::Owned by IP 주소 [cmdb_ci_ip_address] 클라우드 데이터베이스 [cmdb_ci_cloud_database] Contains::Contained by 데이터베이스 [cmdb_ci_database] 클라우드 데이터베이스 [cmdb_ci_cloud_database] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 데이터베이스 [cmdb_ci_database] 프로비저닝 위치::P rovisioned 템플릿 계산 [cmdb_ci_compute_template] 데이터베이스 [cmdb_ci_database] 프로비저닝 위치::P rovisioned 클라우드 하드웨어 유형[cmdb_ci_cloud_hardware] 템플릿 계산 [cmdb_ci_compute_template] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 템플릿 계산 [cmdb_ci_compute_template] Hosted on::Hosts 클라우드 하드웨어 유형[cmdb_ci_cloud_hardware] - 데이터베이스(LP) 패턴 확장을 사용하여 Azure 검색된 관계: Azure SQL Managed Instance 라이선스
-
표 49. CI 관계 CI 관계 CI 클라우드 데이터베이스 [cmdb_ci_cloud_database] Runs on::Runs 서버리스 하드웨어 [cmdb_ci_serverless_hardware] 서버리스 하드웨어 [cmdb_ci_serverless_hardware] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 표 50. CI 참조 CI 필드 참조된 CI 키 값 [cmdb_key_value] 구성 항목 [configuration_item] 클라우드 데이터베이스 [cmdb_ci_cloud_database] - Azure - 마켓플레이스 LB(LP) 패턴을 사용하여 검색하는 관계
-
표 51. CI 관계 CI 관계 CI 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] Hosted on::Hosts 클라우드 서비스 계정 [cmdb_ci_cloud_service_account] 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] Hosted on::Hosts Azure 데이터센터 [cmdb_ci_azure_datacenter] 자원 그룹 [cmdb_ci_resource_group] Contains::Contained by 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] 표 52. CI 참조 CI 필드 참조된 CI 마켓플레이스 제품 상세 정보 [marketplace_product_details] 배포 날짜 [deployed_on] 배포된 마켓플레이스 제품 [cmdb_ci_deployed_marketplace_product] - Azure - 하위 계정(LP) 패턴 확장을 사용하여 검색하는 관계: Azure 관리 그룹
-
표 53. CI 관계 CI 관계 CI Azure 관리 그룹 [cmdb_ci_azure_management_group] Contains::Contained by 클라우드 서비스 계정 [cmdb_ci_cloud_service_account] 클라우드 조직 [cmdb_ci_cloud_org] Contains::Contained by Azure 관리 그룹 [cmdb_ci_azure_management_group] Azure 관리 그룹 [cmdb_ci_azure_management_group] Contains::Contained by Azure 관리 그룹 [cmdb_ci_azure_management_group]
*직접 상위-하위 관리 그룹 관계만 참조합니다.표 54. CI 참조 CI 필드 참조된 CI Azure 관리 그룹 [cmdb_ci_azure_management_group]* 상위 [parent] Azure 관리 그룹 [cmdb_ci_azure_management_group]
디스커버리가 가로 검색 시 검색한 이벤트
디스커버리 는 패턴을 사용하여 구성요소에 생성된 Microsoft Azure 이벤트를 찾습니다. 구성요소 중 Microsoft Azure 하나의 상태 변경을 나타내는 이벤트가 있는 경우 패턴을 사용하여 구성요소 검색 Microsoft Azure 을 트리거합니다.
| 패턴 | CI 클래스 |
|---|---|
| Azure 애플리케이션 LB 이벤트 | 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] |
| Azure 가용 세트 이벤트 | 가용성 세트 [cmdb_ci_availability_set] |
| Azure 클래식 LB 이벤트 | 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer] |
| Azure 데이터베이스 이벤트 | 클라우드 데이터베이스 [cmdb_ci_cloud_database] |
| Azure Express Route 회로 이벤트 | 클라우드 다이렉트 커넥트 [cmdb_ci_cloud_direct_connect] |
| Azure Functions 이벤트 | 클라우드 함수 [cmdb_ci_cloud_function] |
| Azure 로컬 네트워크 게이트웨이 이벤트 | 가상 비공개 게이트웨이 [cmdb_ci_virtual_pvt_gateway] |
| Azure NAT 게이트웨이 이벤트 | NAT 게이트웨이 [cmdb_ci_nat_gateway] |
| Azure 네트워크 이벤트 | 클라우드 네트워크 [cmdb_ci_network] |
| Azure NIC 이벤트 | 클라우드 관리 네트워크 인터페이스 [cmdb_ci_nic] |
| Azure 프라이빗 DNS 영역 이벤트 | DNS 영역 [cmdb_ci_dns_zone] |
| Azure Public IP 이벤트 | 클라우드 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress] |
| Azure 자원 그룹 이벤트 | 자원 그룹 [cmdb_ci_resource_group] |
| Azure 보안 그룹 이벤트 | 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group] |
| Azure 저장소 계정 이벤트 | 클라우드 저장소 계정 [cmdb_ci_cloud_storage_account] |
| Azure 가상 머신 이벤트 | 가상 머신 인스턴스 [cmdb_ci_vm_instance] |
| Azure 가상 네트워크 게이트웨이 연결 이벤트 | 가상 네트워크 게이트웨이 연결 [cmdb_ci_vpc_gateway_connection] |
| Azure 가상 네트워크 피어링 이벤트 | 가상 네트워크 피어링 [cmdb_ci_vnet_peering] |
| Azure VM 규모 세트 이벤트 | 인스턴스 규모 세트 [cmdb_ci_instance_scale_set] |
가로 검색 중 디스커버리에서 수집한 태그 정보
패턴을 실행하면 태그 정보가 수집되어 cmdb_key_value 테이블을 채웁니다. 각 태그는 검색 중 검색된 CI와 관련이 있습니다. 태그 검색은 각 패턴의 확장 섹션에서 수행됩니다.
태그 기반 검색 중 서비스 매핑에서 수집하는 데이터
| CI | 관계 | CI |
|---|---|---|
| 구성 항목 [cmdb_ci] | Hosted on::Hosts | 논리 데이터센터 [cmdb_ci_logical_datacenter] |
| 논리 데이터센터 [cmdb_ci_logical_datacenter] | Hosted on::Hosts | 클라우드 서비스 계정 [cmdb_ci_cloud_service_account] |