As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWSSupport-TroubleshootConnectivityToRDS
Descrição
O AWSSupport-TroubleshootConnectivityToRDS
runbook diagnostica problemas de conectividade entre uma EC2 instância e uma instância do Amazon Relational Database Service. A automação garante que a instância de banco de dados esteja disponível e, em seguida, verifica as regras do grupo de segurança, as listas de controle de acesso à rede (redeACLs) e as tabelas de rotas associadas em busca de possíveis problemas de conectividade.
Executar esta automação (console)
Tipo de documento
Automação
Proprietário
Amazon
Plataformas
Linux, macOS, Windows
Parâmetros
-
AutomationAssumeRole
Tipo: string
Descrição: (Opcional) O Amazon Resource Name (ARN) da função AWS Identity and Access Management (IAM) que permite que o Systems Manager Automation execute as ações em seu nome. Se nenhum perfil for especificado, o Systems Manager Automation usa as permissões do usuário que inicia este runbook.
-
DBInstanceIdentifier
Tipo: string
Descrição: (obrigatória) o ID da instância de banco de dados com a qual testar a conectividade.
-
SourceInstance
Tipo: string
Padrão permitido: ^i-[a-z0-9]{8,17}$
Descrição: (Obrigatório) O ID da EC2 instância a partir da qual testar a conectividade.
IAMPermissões necessárias
O parâmetro AutomationAssumeRole
requer as seguintes ações para usar o runbook com êxito.
-
ec2:DescribeInstances
-
ec2:DescribeNetworkAcls
-
ec2:DescribeRouteTables
-
ec2:DescribeSecurityGroups
-
ec2:DescribeSubnets
-
rds:DescribeDBInstances
Etapas do documento
-
aws:assertAwsResourceProperty
:Confirma que o status da instância de banco de dados éavailable
. -
aws:executeAwsApi
:Obtém informações resumidas sobre a instância do banco de dados. -
aws:executeAwsApi
- Obtém informações sobre a rede da instância de banco de dadosACLs. -
aws:executeAwsApi
- Obtém a sub-rede CIDR da instância de banco de dados. -
aws:executeAwsApi
- Obtém informações sobre a EC2 instância. -
aws:executeAwsApi
- Obtém informações sobre a rede da EC2 instânciaACLs. -
aws:executeAwsApi
- Obtém informações sobre os grupos de segurança associados à EC2 instância. -
aws:executeAwsApi
:Obtém informações sobre os grupos de segurança associados à instância do banco de dados. -
aws:executeAwsApi
- Obtém informações sobre as tabelas de rotas associadas à EC2 instância. -
aws:executeAwsApi
- Obtém informações sobre a tabela de rotas principal associada à Amazon VPC para a EC2 instância. -
aws:executeAwsApi
:Obtém informações sobre as tabelas de rotas associadas à instância do banco de dados. -
aws:executeAwsApi
- Obtém informações sobre a tabela de rotas principal associada à Amazon VPC para a instância de banco de dados. -
aws:executeScript
: avalia as regras do grupo de segurança. -
aws:executeScript
- Avalia a redeACLs. -
aws:executeScript
:Avalia as tabelas de rotas. -
aws:sleep
:Encerra a automação.
Saídas
getRDSInstancePropriedades. DBInstanceIdentifier- A instância de banco de dados usada na automação.
getRDSInstancePropriedades. DBInstanceStatus- O status atual doDBInstance.
evalSecurityGroupRegras. SecurityGroupEvaluation - Resultados da comparação das regras do grupo SourceInstance
de segurança com as regras do grupo de segurança da instância de banco de dados.
evalNetworkAclRegras. NetworkAclEvaluation - Resultados da comparação da rede com ACLs a SourceInstance
rede da instância de banco de dadosACLs.
evalRouteTableInscrições. RouteTableEvaluation - Resultados da comparação da tabela de SourceInstance
rotas com as rotas da instância de banco de dados.