디스커버리 는 데이터센터의 클라우드 자원에 대한 정보를 수집합니다 Microsoft Azure . 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.
REST API 권한 확인
다운로드 클라우드 디스커버리 패턴 스프레드시트 따라서 패턴을 실행하는 데 필요한 권한을 사용자에게 부여할 수 있습니다 디스커버리 . 권한 외에도 스프레드시트에는 패턴 이름, 유형, CI 클래스 및 벤더 설명서 링크와 같은 유용한 정보도 포함되어 있습니다. 새로운 패턴은 분기별로 출시되므로 주기적으로 확인하여 최신 버전의 스프레드시트를 사용하십시오.
자원을 Microsoft Azure 찾는 방법 디스커버리
디스커버리는 API를 디스커버리 및 서비스 매핑 패턴 사용하여 클라우드 프로비저닝 및 거버넌스 클라우드 자원을 찾습니다.
표 1. 기본 패턴
| 패턴 |
설명 |
| Azure 데이터베이스(LP) |
다음의 데이터베이스 유형을 검색합니다.
- Microsoft.sql/서버
- 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 부하 분산 장치 TD |
부하 분산 장치를 검색 Microsoft Azure 하고 cmdb_ci_lb_service 테이블을 채웁니다. 이 패턴은 가로 검색에 대한 애플리케이션이 아니라 디스커버리 하향식 검색에만 사용됩니다서비스 매핑. |
| Azure 웹 사이트(LP) |
웹 서버를 검색 Microsoft Azure 하고 클라우드 웹 서버 [cmdb_ci_cloud_webserver] 및 IP 주소 [cmdb_ci_ip_address] 테이블을 채웁니다. |
가로 검색 중 디스커버리에서 수집하는 데이터
표 2. Azure 데이터센터 [cmdb_ci_azure_datacenter]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 지역 |
region |
| 객체 ID |
object_id |
표 3. 가용 영역 [cmdb_ci_availability_zone]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
표 4. 가상 머신 인스턴스 [cmdb_ci_vm_instance]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 상태 |
상태 |
| 객체 ID |
object_id |
| CPU |
CPU |
| 디스크 |
디스크 |
| 디스크 크기(GB) |
disks_size |
| 메모리 |
메모리 |
| 네트워크 어댑터 |
Nic |
| VM 인스턴스 ID |
vm_inst_id |
표 5. 컴퓨팅 보안 그룹 [cmdb_ci_compute_security_group]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 상태 |
상태 |
표 6. 이미지 [cmdb_ci_os_template]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 게스트 OS |
guest_os |
| 이미지 소스 |
image_source |
표 7. 스토리지 볼륨 [cmdb_ci_storage_volume]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 상태 |
상태 |
| 객체 ID |
object_id |
| 스토리지 유형 |
storage_type |
| 크기 |
크기 |
표 8. 클라우드 네트워크[cmdb_ci_network] 및 VMware vCenter 네트워크[cmdb_ci_vcenter_network]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 상태* |
상태 |
| CIDR* |
cidr |
*vCenter 네트워크에서
VMware 찾을 수 없습니다.
표 9. 클라우드 서브넷 [cmdb_ci_cloud_subnet]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 상태 |
상태 |
| CIDR |
cidr |
표 10. 클라우드 프로비저닝 및 거버넌스 네트워크 인터페이스 [cmdb_ci_nic]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 네트워크 마스크 |
netmask |
| MAC 주소 |
mac_address |
| MAC 제조업체 |
mac_manufacturer |
| 상태 |
install_status |
표 11. 클라우드 부하 분산 장치 [cmdb_ci_cloud_load_balancer]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 상태 |
상태 |
표 12. Azure 배포 [cmdb_ci_azure_deployment]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 프로비저닝 상태 |
provisioning_state |
주: 이 테이블은 플러그인이 클라우드 프로비저닝 및 거버넌스 활성화된 경우에만 사용할 수 있습니다디스커버리.
표 13. 자원 그룹 [cmdb_ci_resource_group]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 상태 |
상태 |
| 운영 상태 |
operational_status |
| 설치 상태 |
install_status |
주:
- 자원 그룹을 처음 검색할 때 상태 필드는 사용 가능, operational_status=운영, 상태=설치됨으로 설정됩니다. 응답 매핑을 기반으로 합니다.
- 에서 자원 그룹이 종료 Microsoft Azure되면 CMPReconciler 스크립트는 상태 필드를 종료됨으로 설정하고 operational_status=비운영 , 상태=부재로 설정합니다.
표 14. 공용 IP 주소 [cmdb_ci_cloud_public_ipaddress]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 퍼블릭 IP 주소 |
public_ip_address |
| 공용 DNS |
public_dns |
표 15. 스토리지 계정 [cmdb_ci_cloud_storage_account]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| Sku 이름 |
sku_name |
| 상태 |
상태 |
표 16. 클라우드 데이터베이스 [cmdb_ci_cloud_database]
| 레이블 |
필드 이름 |
| 전체 주소 도메인 이름 |
fqdn |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 운영 상태 | operational_status |
| 유형 |
유형 |
| 상태 |
상태 |
| 벤더 | 벤더 |
| 버전 | 버전주: NoSQL 및 MSSQL Managed Instance의 경우 이러한 데이터베이스에 대한 API 응답은 버전 데이터를 반환하지 않습니다. |
| 범주 |
범주 |
표 17. 클라우드 WebServer [cmdb_ci_cloud_webserver]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 설치 상태 |
install_status |
| 벤더 |
벤더 |
| 전체 주소 도메인 이름 |
fqdn |
| 운영 상태 |
operational_status |
| 상태 |
상태 |
표 18. IP 주소 [cmdb_ci_ip_address]
| 레이블 |
필드 이름 |
| 전체 주소 도메인 이름 |
fqdn |
| 설치 상태 |
install_status |
| IP 주소 |
ip_address |
| 이름 |
이름 |
| 네트워크 마스크 |
netmask |
| 운영 상태 |
operational_status |
| 벤더 |
벤더 |
표 19. 데이터베이스 [cmdb_ci_database]
| 레이블 |
필드 이름 |
| 수명주기 스테이지 상태 |
life_cycle_stage_status |
| 이름 |
이름 |
| 상태 |
상태 |
| 일련 번호 |
serial_number |
| 유형 |
유형 |
표 20. 템플릿 계산 [cmdb_ci_compute_template]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| VCPU |
VCPU |
표 21. 하드웨어 유형 [cmdb_ci_hardware_type]
| 레이블 |
필드 이름 |
| 이름 |
이름 |
| 객체 ID |
object_id |
| 제공자 |
제공자 |
| vCPU |
VCPU |