Descoberta do cluster do banco de dados AWS
O ServiceNow Descoberta usa o padrão de descoberta de cluster de banco de dados da AWS para encontrar e mapear clusters de banco de dados do Aurora, recursos sem servidor do Aurora, instâncias de banco de dados do Amazon Neptune e instâncias do Amazon DocumentDB. 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.
Os clusters de banco de dados descobertos formam novos relacionamentos com as instâncias de banco de dados descobertas pelo padrão AWS Relational Database Service. Portanto, o padrão de cluster de banco de dados da AWS é acionado após o padrão Relational Database Service da AWS durante a descoberta. Para obter mais informações, consulte Descoberta do Amazon AWS Relational Database Service.
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
- Instale a aplicação Discovery and Service Mapping Patterns (versão 1.0.75) na ServiceNow Store.
- Na Now Platform, configure as credenciais da AWS usando uma chave secreta e uma chave de acesso.
- Crie uma conta de serviço. Defina o ID da conta como o ID da conta da Amazon à qual o RDS pertence. Use o ID da conta como ela aparece no AWS Management Console.
- Defina permissões somente de leitura para estas REST APIs:
- https://rds.<REGION>.amazonaws.com/?Action=DescribeDBInstances
- https://rds.<REGION>.amazonaws.com/?Action=DescribeDBClusters
- https://rds.<REGION>.amazonaws.com/?Action=DescribeDBInstances&DBInstanceIdentifier=<input_object_id> para descoberta de eventos
- https://tagging.<REGION>.amazonaws.com/ para descoberta de marcadores
- Para Descoberta na nuvem, baixe o Discovery and Service Mapping Pattern na ServiceNow Store.
- Ao instalar o MID Server, certifique-se de que a máquina host atenda ou exceda os requisitos do sistema do MID Server publicados no site de documentação do ServiceNow.
Dados coletados pelo Descoberta durante a descoberta horizontal
Os dados descobertos incluem as tabelas e os campos a seguir.
| Tabela e campo | Descrição |
|---|---|
| Cluster de banco de dados em nuvem [cmdb_ci_cloud_db_cluster] | |
| ID do cluster [cluster_id] | Contém um identificador de cluster de banco de dados fornecido pelo usuário. Este identificador é a chave exclusiva que identifica um cluster de banco de dados. |
| Nome [nome] | Contém o nome do banco de dados inicial do cluster do banco de dados que foi fornecido na criação. Se um nome não tiver sido especificado, o identificador do cluster vai ser usado como o nome. Este nome é retornado durante toda a vida útil do cluster do banco de dados. |
| FQDN [fqdn] | Especifica o endpoint de conexão para a instância primária do cluster do banco de dados. |
| Porta TCP [tcp_port] | Porta do endpoint do banco de dados. |
| Fornecedor [vendor] | O fornecedor, Amazon. |
| Status do cluster [cluster_status] | Especifica o estado atual deste cluster de banco de dados. |
| Status operacional [operational_status] | Status do banco de dados, "disponível" se operacional. |
| Banco de dados em nuvem [cmdb_ci_cloud_database] | |
| ID do objeto [object_id] | O identificador de instância deste membro do cluster do banco de dados. Nota: Para instâncias de banco de dados, esta tabela é preenchida apenas com o atributo object_id. Este atributo é necessário para a identificação dos ICs do banco de dados em nuvem, para garantir a efetivação dos relacionamentos entre os ICs e os clusters do banco de dados em nuvem. |
| Nome [nome] | Contém o nome do banco de dados inicial do cluster do banco de dados que foi fornecido na criação. Se um nome não tiver sido especificado, o identificador do cluster vai ser usado como o nome. Este nome é retornado durante toda a vida útil do cluster do banco de dados. |
| FQDN [fqdn] | Especifica o endpoint de conexão para a instância primária do cluster do banco de dados. |
| Porta TCP [tcp_port] | Porta do endpoint do banco de dados. |
| Fornecedor [vendor] | O fornecedor, Amazon. |
| Status operacional [operational_status] | Status do banco de dados, "disponível" se operacional. |
| Endereço IP [cmdb_ci_ip_address] | |
| Endereço IP [ip_address] | Endereço IP do endpoint do gravador de cluster de banco de dados em nuvem. |
| Nome [nome] | O endereço IP. |
| Nome de domínio totalmente qualificado [fqdn] | Endereço do endpoint do banco de dados. O nome do DNS. |
| Máscara de rede [netmask] | Máscara de rede IP [0.0.0.0]. |
Relacionamentos entre ICs
| IC | Relacionamento | IC |
|---|---|---|
| cmdb_ci_cloud_db_cluster | Cluster off::Cluster | cmdb_ci_cloud_database |
| cmdb_ci_cloud_database | Hosted on::Hosts | cmdb_ci_aws_datacenter |
| cmdb_ci_cloud_db_cluster | Owns::Owned by | cmdb_ci_ip_address |
| cmdb_ci_cloud_database | Owns::Owned by | cmdb_ci_ip_address |
| cmdb_key_value | Somente referência | cmdb_ci_cloud_db_cluster |
| cmdb_key_value | Somente referência | cmdb_ci_cloud_database |