Oracle Descoberta de infraestrutura em nuvem (OCI)
ServiceNow Descoberta Usa os padrões de descoberta do Oracle Cloud Infrastructure (OCI) para fornecer elasticidade em tempo real para aplicações empresariais combinando Oracle serviços autônomos, segurança integrada e computação em nuvem. Descobrir alguns desses recursos requer a atualização do Padrões de descoberta e mapeamento de serviços aplicação do ServiceNow Store.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Pré-requisitos
- Verifique se os seguintes aplicativos estão instalados
- Verifique se os seguintes aplicativos estão instalados e atualizados:
- Cloud Access Interface (a partir da versão 1,0.0)
- Conteúdo de visibilidade
- Modelos de classe de IC do CMDB
- Padrões de descoberta e mapeamento de serviços
- Configure credenciais de API Oracle
- Certifique-se de que suas credenciais OCI estejam configuradas e que suas chaves privadas e públicas sejam convertidas para o formato RSA. Para obter mais informações, consulte Criar Oracle Credenciais de API.
- Criar conta de serviço OCI
- Para obter mais informações, consulte Criar contas de serviço OCI.
- Crie uma programação de descoberta na nuvem
- Para executar uma descoberta em nuvem em escala, consulte Crie uma programação de descoberta em Espaço de descoberta de nuvem
Verifique as permissões do REST API
Baixe o. Descoberta na nuvem planilha de padrões para que você possa conceder as permissões de usuário necessárias para executar o. Descoberta padrões. Além das permissões, a planilha também inclui informações úteis, como nomes de padrões, tipos, classes de IC e links para a documentação do fornecedor. Novos padrões são disponibilizados trimestralmente; por isso, verifique periodicamente para ter certeza de que está usando a versão mais recente da planilha.
Dados coletados pelo Discovery durante a descoberta horizontal
Os dados descobertos da configuração de Oracle incluem a tabela e os campos a seguir.
| Campo | Descrição |
|---|---|
| Banco de dados em nuvem [cmdb_ci_cloud_database] | |
| nome | Nome do banco de dados. |
| object_id | Identificador exclusivo do banco de dados. |
| operational_status | Status operacional do banco de dados. |
| fornecedor | O fornecedor, Oracle. |
| tipo | O tipo de banco de dados Oracle. |
| versão | Versão do banco de dados. |
| estado | Estado do banco de dados. |
| comentários | O atributo é emitido para a estratégia de exclusão. |
| install_status | Status de instalação. |
| Imagem (cmdb_ci_os_template) | |
| nome | Nome da imagem. |
| object_id | Identificador exclusivo da imagem. |
| versão | A versão do SO convidado. |
| guest_os | Nome do sistema operacional convidado. |
| Conta de serviço (cmdb_ci_cloud_service_account) | |
| nome | O nome da conta. |
| datacenter_type | Tipo de datacenter. |
| account_id | Identificador exclusivo da conta. |
| object_id | Identificador exclusivo da conta (mesmo valor do ID da conta). |
| discovery_credentials | As credenciais relacionadas à conta de serviço. |
| is_master_account | verdadeiro quando é o compartimento raiz. falso quando não for o compartimento raiz. |
| Rede (cmdb_ci_network) | |
| nome | O nome da rede. |
| object_id | Identificador exclusivo da rede. |
| cidr | O cidr da rede. |
| domain_name | O nome do domínio. |
| estado | Estado da rede. |
| NIC (cmdb_ci_nic) | |
| nome | O nome do NIC. |
| object_id | Identificador exclusivo da NIC. |
| public_ip | Endereço IP público. |
| mac_address | O endereço MAC. |
| primary | Defina verdadeiro/falso de acordo com a configuração. |
| private_ip | Endereço IP privado. |
| estado | O estado do NIC. |
| Volume de armazenamento (cmdb_ci_storage_volume) | |
| nome | O nome do volume de armazenamento. |
| object_id | Identificador exclusivo do volume de armazenamento. |
| estado | O estado do volume de armazenamento. |
| volume_id | Identificador exclusivo do volume de armazenamento (mesmo valor do ID da conta). |
| size | O tamanho do volume de armazenamento. |
| size_bytes | O tamanho do volume de armazenamento em bytes. |
| Sub-rede (cmdb_ci_cloud_subnet) | |
| nome | O nome da sub-rede. |
| object_id | Identificador exclusivo da sub-rede. |
| cidr | O cidr da sub-rede. |
| domain_name | O nome do domínio. |
| estado | O estado da sub-rede. |
| Máquina virtual [cmdb_ci_vm_instance] | |
| nome | O nome da VM. |
| object_id | Identificador único da VM. |
| estado | O estado da VM. |
| memória | Tamanho de memória. |
| cpus | Número de CPUs. |
Os marcadores são preenchidos na tabela cmdb_key_value e relacionados ao recurso de IC do CMDB relevante. Para oferecer suporte, as seções de extensão foram criadas para os seguintes recursos:
- Banco de dados autônomo
- Banco de dados Exadata
- Imagem
- Rede
- NIC
- Volume de armazenamento
- Conta
- Sub-rede
- Máquina virtual
Relacionamentos entre ICs
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_oci_datacenter | Contains::Contained by | cmdb_ci_availablity_zone |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_vm_instance | Use End Point To::Use End Point From | cmdb_ci_endpoint_block |
| cmdb_ci_endpoint_block | Implement End Point To::Implement End Point From | cmdb_ci_storage_volume |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_oci_datacenter | Contains::Contained by | cmdb_ci_availability_zone |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_os_template | Hosted on::Hosts | cmdb_ci_oci_datacenter |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_oci_datacenter | Hosted on::Hosts | cmdb_ci_cloud_service_account |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_network | Hosted on::Hosts | cmdb_ci_oci_datacenter |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_vm_instance | Use End Point To::Use End Point From | cmdb_ci_endpoint_subnet |
| cmdb_ci_vm_instance | Use End Point To::Use End Point From | cmdb_ci_endpoint_vnic |
| cmdb_ci_endpoint_vnic | Implement End Point To::Implement End Point From | cmdb_ci_nic |
| cmdb_ci_cloud_subnet | Implement End Point To::Implement End Point From | cmdb_ci_endpoint_subnet |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_nic | Hosted on::Hosts | cmdb_ci_oci_datacenter |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_availablity_zone | Contains::Contained by | cmdb_ci_storage_volume |
| cmdb_ci_storage_volume | Hosted on::Hosts | cmdb_ci_oci_datacenter |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_network | Contains::Contained by | cmdb_ci_cloud_subnet |
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_vm_instance | Hosted on::Hosts | cmdb_ci_oci_datacenter |
| cmdb_ci_vm_instance | Provisioned From::Provisioned | cmdb_ci_os_template |
| cmdb_ci_vm_instance | Provisioned From:Provisioned | cmdb_ci_compute_template |
| cmdb_ci_vm_instance | DR fornecido por::Fornece DR para | cmdb_ci_avaliability_zone |
| cmdb_ci_avaliability_zone | Contains::Contained by | cmdb_ci_vm_instance |