Amazon AWS Cloud Descoberta
Use Descoberta na nuvem para descobrir recursos virtuais em suas organizações AWS : gestão e contas de membro.
Certifique-se de configurar Descoberta na nuvem e fornecer todas as permissões e credenciais necessárias para descobrir recursos AWS. Para obter mais informações, consulte Configurar contas de serviço AWS.
Relacionamentos descobertos entre máquinas virtuais, datacenters e outros ICs
| Classe | Relacionamento | Classe |
|---|---|---|
| Instâncias de máquina virtual [cmdb_ci_vm_instance] | Hospedado em | Datacenter da AWS [cmdb_ci_aws_datacenter] Datacenter do vCenter [cmdb_ci_vcenter_datacenter] Nota: Essas tabelas estendem o Datacenter lógico [cmdb_ci_logical_datacenter]. O relacionamento entre a VM e o tipo específico de datacenter é por meio da tabela de Datacenter Lógico. |
| Virtualiza | Computador [cmdb_ci_computer] Nota: Esta é uma máquina virtual. O valor do campo É virtual é verdadeiro. |
|
Datacenter lógico [cmdb_ci_logical_datacenter] |
Contém | Grupo de recursos [cmdb_ci_resource_group] |
| Hosts | Endereço IP público [cmdb_ci_cloud_public_ip_address] | |
| Hospedado em | Conta de serviço em nuvem [cmdb_ci_cloud_service_account] | |
| Hosts | Conta de armazenamento [cmdb_ci_cloud_storage_account] | |
| Contém | Zona de disponibilidade [cmdb_ci_availability_zone] | |
| Contém | Cluster do host [cmdb_ci_host_cluster] | |
| Hosts | Modelo de SO [cmdb_ci_os_template] | |
| Hosts | Modelo de cálculo [cmdb_ci_compute_template] | |
| Hospedado em | Interfaces de rede de gestão de nuvem [cmdb_ci_nic] | |
| Cloud DataBase [cmdb_ci_cloud_database] | É Proprietário de | Endereço IP [cmdb_ci_ip_address] |
| Hospedado em | Datacenter da AWS [cmdb_ci_aws_datacenter] | |
| Hospedado em | Conta de serviço em nuvem [cmdb_ci_cloud_service_account] |
Dados coletados pelo Mapeamento de serviços durante a descoberta de cima para baixo
Para incluir componentes descobertos em serviços de aplicativo, habilite relacionamentos de IC usados na descoberta baseada em tag por Mapeamento de serviços. Esses relacionamentos de IC estão disponíveis a partir da versão 1.0.68 do ServiceNow Store. Para obter as etapas operacionais, consulte Configuração de descoberta baseada em marcador.
| IC | Relacionamento | IC |
|---|---|---|
| Item de configuração [cmdb_ci] | Hospedado em: hosts | Datacenter lógico [cmdb_ci_logical_datacenter] |
| Datacenter lógico [cmdb_ci_logical_datacenter] | Hospedado em: hosts | Conta de serviço em nuvem [cmdb_ci_cloud_service_account] |
AWS Serviço de configuração
Se você configurou o serviço do AWS Config, a instância poderá receber notificações quando ocorrerem mudanças nos recursos de nuvem. Descoberta pode agir e fazer atualizações.
ConfigurationItemChangeNotification para estes tipos de recurso: - AWS::DynamoDB::Table
- AWS::EC2::Instance
- AWS::EC2::SecurityGroup
- AWS::EC2::Subnet
- AWS::EC2::Volume
- AWS::EC2::VPC
- AWS::ElasticLoadBalancing::LoadBalancer
- AWS::ElasticLoadBalancingV2::LoadBalancer
- AWS::RDS::DBInstance
- AWS::S3::Bucket
Descoberta pode fazer atualizações nos registros nas tabelas Mapeamentos de resposta [sn_cmp_response_mapping] que têm Evento em nuvem no campo Fonte de dados.
Amazon Connect Lista de APIs de descoberta
| Atributos de IC | AWS Atributos |
| object_id | DescribeRegionsResponse.regionInfo.item.regionName |
| name | DescribeRegionsResponse.regionInfo.item.regionName |
| region | DescribeRegionsResponse.regionInfo.item.regionName |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | DescreverRespostaDeZonasDeDisponibilidade.InfoDeZonaDeDisponibilidade.item.NomeDeZona |
| name | DescreverRespostaDeZonasDeDisponibilidade.InfoDeZonaDeDisponibilidade.item.NomeDeZona |
| state | DescreverRespostaDeZonasDeDisponibilidade.InfoDeZonaDeDisponibilidade.item.EstadoDeZona |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | DescribeAddressesResponse.addressesSet.item.allocationid |
| name | DescribeAddressesResponse.addressesSet.item.elastic_name |
| public_ip_address | DescribeAddressesResponse.addressesSet.item.eip |
| region | DescribeAddressesResponse.addressesSet.item.region |
| domínio | DescribeAddressesResponse.addressesSet.item.domain |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| memória | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceType — Chamar tipos de hardware |
| state | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceState.name |
| object_id | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceId |
| cpus | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceType — Chamar tipos de hardware |
| discos | DescribeVolumesResponse.volumeSet.item.attachmentSet.item.blockDeviceMapping[].size |
| nics | DescribeInstancesResponse.reservationSet.item.instancesSet.item.networkInterfaceSet[].size |
| vm_inst_id | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceId |
| name | "DescribeInstancesResponse.reservationSet.item.instancesSet.item.tagSet.item.value==Name OR DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceId" |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| state | DescreverVolumesResposta.volumeDefinir.item.status |
| storage_type | bloco |
| volume_id | DescribeVolumesResponse.volumeSet.item.volumeId |
| name | "DescribeVolumesResponse.volumeSet.item.volumeId OR DescribeVolumesResponse.volumeSet.item.tagSet.value==Name" |
| size_bytes | DescribeVolumesResponse.volumeSet.item.size * 1024 * 1024 * 1024 |
| object_id | DescribeVolumesResponse.volumeSet.item.volumeId |
| tamanho | DescribeVolumesResponse.volumeSet.item.size + "GB" |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| name | DescribeImagesResponseimagesSet.item.name |
| object_id | DescribeImagesResponseimagesSet.item.imageId |
| guest_os | Descreva imagensImagens de respostaDefinir.item.plataforma |
| image_type | DescreverImagensDefinirImagensDeResposta.item.TipoDeImagem |
| root_device_type | DescribeImagesResponseimagesSet.item.rootDeviceType |
| image_source | Descreva imagensImagens de respostaDefinir.item.imagemlocal |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| is_shared | FALSO |
| object_id | DescrevaVpcsResponse.vpcSet.item.vpcId |
| state | DescrevaVpcsResponse.vpcSet.item.state |
| netmask | Não aplicável |
| name | "DescribeVpcsResponse.vpcSet.item.tagSet.item.value<key=""name""> OU DescribeVpcsResponse.vpcSet.item.cidrBlock+ ""[""+DescribeVpcsResponse.vpcSet.item.tagSet.item.vpcId+""]""" |
| is_external | FALSO |
| cidr | DescribeVpcsResponse.vpcSet.item.cidrBlock + DescribeVpcsResponse.vpcSet.item.cidrBlockAssociationSet.item.ipv6CidrBlock |
| default_gateway | DescribeInternetGatewayResponse.internetGatewaySet.item.internetGatewayId |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| name | aws-service_account_name + region_name + DescribeKeyPairsResponse.keySet.item.keyName |
| finger_print | DescreverPairDeChavesResposta.keySet.item.keyFingerprint |
| object_id | DescreverPairDeChavesResposta.keySet.item.keyName |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancerDescriptions.member.LoadBalancerName |
| name | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancerDescriptions.member.LoadBalancerName |
| state | Disponível/ Encerrado |
| dns_name | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancerDescriptions.member.DNSName |
| fqdn | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancerDescriptions.member.DNSName |
| canonical_hosted_zone_name | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancerDescriptions.member.CanonicalHostedZoneName |
| canonical_hosted_zone_id | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancerDescriptions.member.CanonicalHostedZoneNameID |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| categoria – classe de banco de dados ('modelos' para CPU e memória) | https://rds.us-east-1.amazonaws.com/?Action=DescribeDBInstances |
| object_id – nome do banco de dados (exclusivo para cada LDC) | https://rds.us-east-1.amazonaws.com/?Action=DescribeDBInstances&DBInstanceIdentifier=<input_object_id> |
| fqdn – endereço do endpoint do banco de dados (nome DNS) | https://tagging.us-east-1.amazonaws.com/ (descoberta de marcadores) |
| tcp_port – porta de endpoint do banco de dados | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.Endpoint.Port Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.Port |
| name – nome do banco de dados | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.DBName Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.DBClusterIdentifier |
| version – versão do banco de dados | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.EngineVersion Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.VersãodoMecanismo |
| type: tipo de banco de dados (Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database e SQL Server) | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.Mecanismo Ou DescribeDBClustersResponse.DescribeDBClustersResultado.DBClusters.Mecanismo |
| operating_status: o status do banco de dados | Operacional/Não operacional/Descontinuado |
| ip_address — Endereço IP do FQDN | com.snc.sw.util.DNSUtils.resolveHostName( DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.Endpoint.AddressOrDescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.Endpoint) |
| fornecedor – “Amazon” | Amazon |
| fqdn – endereço do endpoint do banco de dados (nome DNS) | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.Endpoint.Address Ou DescribeDBClustersResponse.DescribeDBClustersResultado.DBClusters.Endpoint |
| Atributos de IC | AWS Atributos |
| name | "DescribeSubnetsResponse.subnetSet.item.cidrBlock OR DescribeSubnetsResponse.subnetSet.item.tagSet.item.value<key=""name""> " |
| object_id | DescreverRespostaDeSub-redes.subnetSet.item.subnetId |
| cidr | DescribeSubnetsResponse/subnetSet/item/cidrBlock + /DescribeSubnetsResponse/subnetSet/item/ipv6CidrBlockAssociationSet/item/ipv6CidrBlock/ |
| status | Instalado/Descontinuado |
| state | DescreverRespostaDeSub-redes.conjuntodesub-redes.item.estado |
| available_ip_count | DescribeSubnetsResponse.subnetSet.item.availableIpAddressCount |
| Atributos de IC | AWS Atributos |
| name | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.networkInterfaceId |
| private_ip | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.privateIpAddress |
| object_id | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.networkInterfaceId |
| public_ip | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.asscoiation.publicIp |
| gateway | Não aplicável |
| private_dns | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.privateDnsName |
| state | Em uso/finalizado |
| responsável | Não aplicável |
| netmask | 255.255.255.0 |
| is_source_dest_check | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.sourceDestCheck |
| public_dns | DescribeNetworkInterfacesResponse.networkInterfaceSet.item.asscoiation.publicDnsName |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| name | DescribeVolumesResponse.volumeSet.item.attachmentSet.item.blockDeviceMapping.ebs.volumeId |
| object_id | DescribeVolumesResponse.volumeSet.item.attachmentSet.item.blockDeviceMapping.ebs.volumeId |
| mapping_type | DescribeVolumesResponse.volumeSet.item.attachmentSet.item.blockDeviceMapping.rootDeviceType |
| Host | DescribeVolumesResponse.volumeSet.item.attachmentSet.item.blockDeviceMapping.publicIPAddress |
| mount_point | DescribeVolumesResponse.volumeSet.item.attachmentSet.item.blockDeviceMapping.rootDeviceName |
| Atributos de IC | AWS Atributos |
| object_id | DescreverRespostaGruposDeSegurança.InfoGrupoDeSegurança.item.IdGrupo |
| name | DescreverRespostaGruposDeSegurança.InfoDoGrupoDeSegurança.item.NomeDoGrupo |
| state | Disponível/ Encerrado |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | Nenhuma resposta AWS |
| name | DescribeInstanceTypesResponse.instanceTypeSet.item.instanceType |
| vcpus | DescribeInstanceTypesResponse.instanceTypeSet.item.vCpuInfo.defaultVCpus |
| memory_mb | DescribeInstanceTypesResponse.instanceTypeSet.item.memoryInfo.sizeInMiB |
| local_storage_gb | DescribeInstanceTypesResponse.instanceTypeSet.item.instanceStorageInfo.totalSizeIn GB |
| núcleos | DescribeInstanceTypesResponse.instanceTypeSet.item.vCpuInfo.defaultCores |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | <resolved dns name> |
| name | <resolved dns name> |
| ipaddress_type | <is not populated by CMP> |
| status | Instalado/Descontinuado |
| Atributos de IC | AWS Atributos |
| name | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancers.DNSName:DescribeListenersResponse.DescribeListenersResult.Listeners.Port |
| object_id | DescribeLoadBalancersResponse.DescribeLoadBalancersResult.LoadBalancers.DNSName:DescribeListenersResponse.DescribeListenersResult.Listeners.Port |
| port | DescreverRespostaDeOuvintes.ResultadoDeDescreverListeners.Ouvintes.Porta |
| server_port | DescreverRespostaDeOuvintes.ResultadoDeDescreverListeners.Ouvintes.Porta |
| server_protocol | DescreverRespostaDeOuvintes.DescreverResultadoDeOuvintes.Ouvintes.Protocolo |
| listener_protocol | DescreverRespostaDeOuvintes.DescreverResultadoDeOuvintes.Ouvintes.Protocolo |
| status | Instalado/Descontinuado |
| ssl_certificate_id | Não aplicável |