Nuvem da Amazon AWS Descoberta
Uso Descoberta na nuvempara descobrir recursos virtuais no AWSgestão e contas de membros.
Certifique-se de configurar Descoberta na nuveme forneça todas as permissões e credenciais necessárias para a descoberta AWSrecursos. Para obter mais informações, consulte Configuração AWScontas de serviço.
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] VCenter Datacenter [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 Datacenter lógico. |
| Virtualiza | Computador [cmdb_ci_computer] Nota: Esta é uma máquina virtual. . É virtual o valor do campo é 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 de host [cmdb_ci_host_cluster] | |
| Hosts | Modelo DE SO [cmdb_ci_os_template] | |
| Hosts | Modelo de computação [cmdb_ci_compute_template] | |
| Hospedado em | Interfaces de rede de gestão em 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 por Mapeamento de serviçosdurante a descoberta descendente
Para incluir componentes descobertos em instâncias de serviço, habilite relacionamentos de IC usados na descoberta com base em marcadores pelo 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. Configure o serviço de configuração da AWS , a instância pode receber notificações quando ocorrem mudanças nos recursos de nuvem. Descobertaem seguida, pode executar ações e fazer atualizações.
ConfigurationItemChangeNotification para estes tipos de recursos: - 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
DescobertaEm seguida, pode fazer atualizações nos registros nas tabelas de mapeamentos de resposta [sn_cmp_response_mapping] que têm evento de nuvem no Fonte de dados campo.
Amazon Connect Lista de APIs da Descoberta
| Atributos de IC | AWS Atributos |
| object_id | DescribeRegionsResponse.regionInfo.item.regionName |
| nome | DescribeRegionsResponse.regionInfo.item.regionName |
| região | DescribeRegionsResponse.regionInfo.item.regionName |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | DescribeAvailabilityZonesResponse.availabilityZoneInfo.item.zoneName |
| nome | DescribeAvailabilityZonesResponse.availabilityZoneInfo.item.zoneName |
| estado | DescribeAvailabilityZonesResponse.availabilityZoneInfo.item.zoneState |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | DescribeAddressesResponse.addressesSet.item.allocationid |
| nome | DescribeAddressesResponse.addressesSet.item.elastic_name |
| public_ip_address | DescribeAddressesResponse.addressesSet.item.eip |
| região | 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 - Tipos de hardware de chamada |
| estado | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceState.name |
| object_id | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceId |
| cpus | DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceType - Tipos de hardware de chamada |
| 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 |
| nome | "DescribeInstancesResponse.reservationSet.item.instancesSet.item.tagSet.item.value==Name OU DescribeInstancesResponse.reservationSet.item.instancesSet.item.instanceId" |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| estado | DescribeVolumesResponse.volumeSet.item.status |
| storage_type | block |
| volume_id | DescribeVolumesResponse.volumeSet.item.volumeId |
| nome | "DescribeVolumesResponse.volumeSet.item.volumeId OU DescribeVolumesResponse.volumeSet.item.tagSet.value==Name" |
| size_bytes | DescribeVolumesResponse.volumeSet.item.size * 1024 * 1024 * 1024 |
| object_id | DescribeVolumesResponse.volumeSet.item.volumeId |
| tamanho | Mais de DescribeVolumesResponse.volumeSet.item.size GB |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| nome | DescribeImagesResponseimagesSet.item.name |
| object_id | DescribeImagesResponseimagesSet.item.imageId |
| guest_os | DescribeImagesResponseimagesSet.item.platform |
| image_type | DescribeImagesResponseimagesSet.item.imageType |
| root_device_type | DescribeImagesResponseimagesSet.item.rootDeviceType |
| image_source | DescribeImagesResponseimagesSet.item.imageLocation |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| _shared | FALSO |
| object_id | DescribeVpcsResponse.vpcSet.item.vpcId |
| estado | DescribeVpcsResponse.vpcSet.item.state |
| netmask | Não aplicável |
| nome | "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 e DescribeVpcsResponse.vpcSet.item.cidrBlockAssociationSet.item.ipv6CidrBlock |
| default_gateway | DescribeInternetGatewaysResponse.internetGatewaySet.item.internetGatewayId |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| nome | aws-service_account_name e region_name e DescribeKeyPairsResponse.keySet.item.keyName |
| impressão_digital | DescribeKeyPairsResponse.keySet.item.keyFingerprint |
| object_id | DescribeKeyPairsResponse.keySet.item.keyName |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | DescriçãoBalancersBalancersResposta.DescriçãoBalancersBalancerResult.DescriçãoBalancerDeDescriçãoBalanceDeDescriçãoBalancerCarga.Membro.NomeBalanceCarga |
| nome | DescriçãoBalancersBalancersResposta.DescriçãoBalancersBalancerResult.DescriçãoBalancerDeDescriçãoBalanceDeDescriçãoBalancerCarga.Membro.NomeBalanceCarga |
| estado | Disponível/Encerrado |
| dns_name | DescribeBalancersResposta.DescribeBalancersResult.DescriçãoBalancerDeDescriçãoBalanceDeDescrições.membro.DNSName |
| fqdn | DescribeBalancersResposta.DescribeBalancersResult.DescriçãoBalancerDeDescriçãoBalanceDeDescrições.membro.DNSName |
| canonical_hosted_zone_name | DescriçãoBalançosBalancersResposta.DescriçãoBalançosBalançosResult.DescriçãoBalançoDescriçãoBalançoDescrição |
| canonical_hosted_zone_id | DescriçãoBalançosBalancersResposta.DescriçãoBalançosBalançosResult.DescriçãoBalançoDescriçãoBalançoDescrição |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| 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.DBInstâncias.Endpoint.Porta Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.Porta |
| Nome - Nome do banco de dados | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.DBName Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.DBClusterIdentifier |
| Versão - Versão do banco de dados | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.EngineVersion Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.EngineVersion |
| Tipo - Tipo de banco de dados (Amazon Aurora, PostgreSQL, MySQL, MariaDB, banco de dados Oracle, e SQL Server) | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.Engine Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.Engine |
| Operational_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( DescriçãoResposta.Resposta.Resposta.Resposta.Resposta.Resposta.Endpoint.EndereçoResposta.Resposta.DescriçãoResposta.Result.Result.Clusters.DBClusters.Endpoint) |
| Fornecedor – "Amazon" | Amazon |
| fqdn – Endereço do endpoint do banco de dados (nome DNS) | DescribeDBInstancesResponse.DescribeDBInstancesResult.DBInstances.Endpoint.Address Ou DescribeDBClustersResponse.DescribeDBClustersResult.DBClusters.Endpoint |
| Atributos de IC | AWS Atributos |
| nome | "DescribeSubnetsResponse.subnetSet.item.cidrBlock OU DescribeSubnetsResponse.subnetSet.item.tagSet.item.value <key=""name"">" |
| object_id | DescribeSubnetsResponse.subnetSet.item.subnetId |
| cidr | DescribeSubnetsResponse/subnetSet/item/cidrBlock/ |
| status | Instalado/descontinuado |
| estado | DescribeSubnetsResponse.subnetSet.item.state |
| available_ip_count | DescribeSubnetsResponse.subnetSet.item.availableIpAddressCount |
| Atributos de IC | AWS Atributos |
| nome | 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 |
| estado | Em uso/encerrado |
| 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 |
| nome | 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 | DescribeSecurityGroupsResponse.securityGroupInfo.item.groupId |
| nome | DescribeSecurityGroupsResponse.securityGroupInfo.item.groupName |
| estado | Disponível/Encerrado |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | Não AWSResposta |
| nome | DescribeInstanceTypesResponse.instanceTypeSet.item.instanceType |
| vcpus | DescribeInstanceTypesResponse.instanceTypeSet.item.vCpuInfo.defaultVCpus |
| memory_mb | DescribeInstanceTypesResponse.instanceTypeSet.item.memoryInfo.sizeInMiB |
| local_storage_gb | DescribeInstanceTypesResponse.instanceTypeSet.item.instanceStorageInfo.totalSizeInGB |
| núcleos | DescribeInstanceTypesResponse.instanceTypeSet.item.vCpuInfo.defaultCores |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| object_id | nome dns resolvido> |
| nome | nome dns resolvido> |
| ipaddress_type | Não é preenchido pelo CMP> |
| status | Instalado/descontinuado |
| Atributos de IC | AWS Atributos |
| nome | DescriçãoBalançosBalancersResposta.DescriçãoBalançosBalançosResultadoBalançosCarga.BalançosDNSNNome:DescriçãoResposta.ResultoDescriçãoOuvinte.Ouvintes.Porta |
| object_id | DescriçãoBalançosBalancersResposta.DescriçãoBalançosBalançosResultadoBalançosCarga.BalançosDNSNNome:DescriçãoResposta.ResultoDescriçãoOuvinte.Ouvintes.Porta |
| porta | ListenersResponse.DescribeListenersResult.Ouvintes.Porta |
| server_port | ListenersResponse.DescribeListenersResult.Ouvintes.Porta |
| server_protocol | ListenersResponse.DescribeListenersResult.Ouvintes.Protocolo |
| listener_protocol | ListenersResponse.DescribeListenersResult.Ouvintes.Protocolo |
| status | Instalado/descontinuado |
| ssl_certificate_id | Não aplicável |