디스커버리는 Microsoft Azure 데이터센터의 클라우드 자원에 대한 정보를 수집합니다. 이러한 자원을 검색하려면 디스커버리 및 서비스 매핑 패턴 에서 애플리케이션을 ServiceNow Store업데이트해야 합니다.
REST API 권한 확인
다운로드 클라우드 디스커버리 패턴 스프레드시트 따라서 패턴을 실행하는 데 필요한 사용자 권한을 부여할 수 있습니다 디스커버리 . 스프레드시트에는 권한 외에도 패턴 이름, 유형, CI 클래스 및 벤더 설명서 링크와 같은 유용한 정보도 포함되어 있습니다. 새로운 패턴은 분기별로 출시되므로 주기적으로 확인하여 최신 버전의 스프레드시트를 사용하십시오.
디스커버리에서 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] 테이블을 채웁니다. |
가로 검색 중 디스커버리에서 수집하는 데이터
표 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-Operational을 Status=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 |
| 이름 |
name |
| 객체 ID |
object_id |
| 운영 상태 | operational_status |
| 유형 |
유형 |
| 상태 |
상태 |
| 벤더 | 벤더 |
| 버전 | version |
| 범주 |
범주 |
표 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 |