Descoberta coleta informações sobre recursos de nuvem em Microsoft Azure datacenters. A descoberta de alguns desses recursos requer a atualização da aplicação Padrões de descoberta e mapeamento de serviços a partir da ServiceNow Store.
Verifique as permissões do REST API
Baixar o Descoberta na nuvem Planilha de permissões de REST API portanto, você pode conceder as permissões de usuário necessárias para executar os padrões Descoberta. Novos padrões são liberados mensalmente, por isso verifique periodicamente para ter certeza de que está usando a versão mais recente da planilha.
Como Descoberta encontra Microsoft Azure recursos
Descoberta usa a API [ Cloud Provisioning and Governance e Padrões de descoberta e mapeamento de serviços para encontrar recursos de nuvem.
Tabela 1. Padrões padrão
| Padrão |
Descrição |
| Azure Banco de dados |
Descobre tipos de banco de dados de:
- Microsoft.SQL/servidores
- microsoft.sql/managedInstances
- microsoft.dbformysql
- microsoft.documentdb/databaseaccounts
- microsoft.cache/redis
- microsoft.dbforpostgresql/servidores
- microsoft.dbformysql/servidores
Preenche a tabela [cmdb_ci_cloud_database]. |
| Azure TD do Balanceador de Carga |
Recupera Microsoft Azure balanceadores de carga e preenche a tabela cmdb_ci_lb_service. Este padrão é usado somente por Mapeamento de serviços para descoberta de cima para baixo, não pela aplicação Descoberta para descoberta horizontal. |
| Azure Site |
Recupera Microsoft Azure servidores Web e preenche as tabelas Cloud WebServers [cmdb_ci_cloud_webserver] e de endereço IP [cmdb_ci_ip_address]. |
Dados coletados
Tabela 2. Azure Datacenter [cmdb_ci_azure_datacenter]
| Rótulo |
Nome do campo |
| Nome |
nome |
| Região |
region |
| ID do objeto |
object_id |
Tabela 3. Zona de disponibilidade [cmdb_ci_availability_zone]
| Rótulo |
Nome do campo |
| Nome |
name |
Tabela 4. Instâncias de máquina virtual [cmdb_ci_vm_instance]
| Rótulo |
Nome do campo |
| Nome |
name |
| Estado |
state |
| ID do objeto |
object_id |
| CPUs |
cpus |
| Discos |
discos |
| Espaço em discos (GB) |
disks_size |
| Memória |
memória |
| Adaptadores de rede |
nics |
| ID de Instância de VM |
vm_inst_id |
Tabela 5. Compute Security Groups [cmdb_ci_compute_security_group]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| Estado |
state |
Tabela 6. Imagens [cmdb_ci_os_template]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| SO convidado |
guest_os |
| Origem da imagem |
image_source |
Tabela 7. Volume de armazenamento [cmdb_ci_storage_volume]
| Rótulo |
Nome do campo |
| Nome |
name |
| Estado |
state |
| ID do objeto |
object_id |
| Tipo de armazenamento |
storage_type |
| Tamanho |
tamanho |
Tabela 8. Cloud Networks [cmdb_ci_network] e VMware vCenter Network [cmdb_ci_vcenter_network]
| Rótulo |
Nome do campo |
| Nome |
name |
| Estado* |
state |
| CIDR* |
cidr |
*Não encontrado em
VMware redes vCenter.
Tabela 9. Sub-redes em Nuvem [cmdb_ci_cloud_subnet]
| Rótulo |
Nome do campo |
| Nome |
name |
| Status |
status |
| CIDR |
cidr |
Tabela 10. Cloud Provisioning and Governance Interfaces de rede [cmdb_ci_nic]
| Rótulo |
Nome do campo |
| Nome |
name |
| Máscara de rede |
netmask |
| Endereço MAC |
mac_address |
| Fabricante do MAC |
mac_manufacturer |
| Status |
install_status |
Tabela 11. Balanceadores de carga em nuvem [cmdb_ci_cloud_load_balancer]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| Estado |
state |
Tabela 12. Azure Implantações do [cmdb_ci_azure_deployment]
| Rótulo |
Nome do campo |
| Nome |
name |
| Estado de provisionamento |
provisionamento_estado |
Nota: Esta tabela só está disponível para Descoberta quando o plug-in Cloud Provisioning and Governance está ativado.
Tabela 13. Grupos de recursos [cmdb_ci_resource_group]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| Estado |
state |
| Status operacional |
operational_status |
| Status de instalação |
install_status |
Nota:
- Quando um grupo de recursos é descoberto pela primeira vez, o campo Estado é definido como Disponível, operating_status=Operationale Status=Installed; com base no mapeamento de resposta.
- Quando um grupo de recursos é encerrado em Microsoft Azure, os scripts CMPReconcilerdefinem o campo Estadocomo Encerrado , [ e operating_status =Non-Operational and Status=Absent.
Tabela 14. Endereços IP públicos [cmdb_ci_cloud_public_ipaddress]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| Endereço IP público |
public_ip_address |
| DNS público |
public_dns |
Tabela 15. Contas de armazenamento [cmdb_ci_cloud_storage_account]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| Nome de SKU |
sku_name |
| Estado |
state |
Tabela 16. Banco de dados em nuvem [cmdb_ci_cloud_database]
| Rótulo |
Nome do campo |
Descrição |
| Nome de domínio totalmente qualificado |
fqdn |
O FQDN que Microsoft Azure atribuiu ao seu banco de dados. |
| Nome |
name |
O nome do banco de dados que você criou em Microsoft Azure. |
| ID do objeto |
object_id |
O nome de identificação do banco de dados. |
| Status operacional |
operational_status | O status operacional do banco de dados. |
| Tipo |
tipo |
O tipo de banco de dados que você criou. |
| Estado |
state |
O estado do banco de dados: se está Disponível ou Encerrado. |
| Fornecedor |
fornecedor | O nome do fornecedor é Azure. |
| Versão |
versão | A versão do banco de dados. |
Tabela 17. Web Server em nuvem [cmdb_ci_cloud_webserver]
| Rótulo |
Nome do campo |
| Nome |
name |
| Status de instalação |
install_status |
| Fornecedor |
fornecedor |
| Nome de domínio totalmente qualificado |
fqdn |
| Status operacional |
operational_status |
| Estado |
state |
Tabela 18. Endereço IP [cmdb_ci_ip_address]
| Rótulo |
Nome do campo |
| Nome de domínio totalmente qualificado |
fqdn |
| Status de instalação |
install_status |
| Endereço IP |
ip_address |
| Nome |
name |
| Máscara de rede |
netmask |
| Status operacional |
operational_status |
| Fornecedor |
fornecedor |
Tabela 19. Banco de dados [cmdb_ci_database]
| Rótulo |
Nome do campo |
| Status da fase do ciclo de vida |
life_cycle_stage_status |
| Nome |
name |
| Status |
status |
| Número de Série |
serial_number |
| Tipo |
tipo |
Tabela 20. Modelo de cálculo [cmdb_ci_compute_template]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| VCPUS |
vcpus |
Nota: O padrão preenche a tabela Modelo de computação ou a tabela Tipo de hardware, dependendo se a instância foi migrada para o novo modelo de tipo de hardware da versão da store de junho de 2023. Para obter mais informações, consulte
Habilitar a extensão de classe Tipo de hardware em nuvem.
Tabela 21. Tipo de hardware [cmdb_ci_hardware_type]
| Rótulo |
Nome do campo |
| Nome |
nome |
| ID do objeto |
object_id |
| Provedor |
provedor |
| vCPUs |
vcpus |
Relacionamentos entre ICs
- Os relacionamentos descobertos usando o padrão Microsoft Azure Database (LP).
| IC |
Relacionamento |
IC |
| cmdb_ci_cloud_database |
Possui:Pertence a |
cmdb_ci_ip_address |
| cmdb_ci_cloud_database |
Contains::Contained by |
cmdb_ci_database |
| cmdb_ci_cloud_database |
Hospedado em::Hospedado |
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 |