

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# `AWSSupport-TroubleshootConnectivityToRDS`
<a name="automation-awssupport-troubleshootconnectivitytords"></a>

 **Descrizione** 

 Il `AWSSupport-TroubleshootConnectivityToRDS` runbook diagnostica i problemi di connettività tra un'istanza EC2 e un'istanza di Amazon Relational Database Service. L'automazione assicura che l'istanza DB sia disponibile, quindi controlla le regole dei gruppi di protezione associati, gli elenchi di controllo di accesso alla rete (ACL di rete) e le tabelle di routing per potenziali problemi di connettività. 

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-TroubleshootConnectivityToRDS) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

LinuxmacOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ DBInstanceIdentifier

  Tipo: String

  Descrizione: (obbligatorio) ID istanza DB su cui testare la connettività.
+ SourceInstance

  Tipo: String

  Modello consentito: ^i-[a-z0-9] {8,17}$

  Descrizione: (obbligatoria) ID dell'istanza EC2 da cui eseguire il test della connettività.

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `ec2:DescribeInstances` 
+  `ec2:DescribeNetworkAcls` 
+  `ec2:DescribeRouteTables` 
+  `ec2:DescribeSecurityGroups` 
+  `ec2:DescribeSubnets` 
+  `rds:DescribeDBInstances` 

 **Fasi del documento** 
+  `aws:assertAwsResourceProperty`- Conferma che lo stato dell'istanza DB è`available`. 
+  `aws:executeAwsApi`- Ottiene informazioni sull'istanza DB. 
+  `aws:executeAwsApi`- Ottiene informazioni sugli ACL di rete dell'istanza DB. 
+  `aws:executeAwsApi`- Ottiene la sottorete CIDR dell'istanza DB. 
+  `aws:executeAwsApi`- Ottiene informazioni sull'istanza EC2. 
+  `aws:executeAwsApi`- Ottiene informazioni sugli ACL di rete delle istanze EC2. 
+  `aws:executeAwsApi`- Ottiene informazioni sui gruppi di sicurezza associati all'istanza EC2. 
+  `aws:executeAwsApi`- Ottiene informazioni sui gruppi di sicurezza associati all'istanza DB. 
+  `aws:executeAwsApi`- Ottiene informazioni sulle tabelle di routing associate all'istanza EC2. 
+  `aws:executeAwsApi`- Ottiene informazioni sulla tabella di routing principale associata ad Amazon VPC per l'istanza EC2. 
+  `aws:executeAwsApi`- Ottiene informazioni sulle tabelle di routing associate all'istanza DB. 
+  `aws:executeAwsApi`- Ottiene informazioni sulla tabella di routing principale associata ad Amazon VPC per l'istanza DB. 
+  `aws:executeScript`- Valuta le regole dei gruppi di sicurezza. 
+  `aws:executeScript`- Valuta gli ACL di rete. 
+  `aws:executeScript`- Valuta le tabelle delle rotte. 
+  `aws:sleep`- Termina l'automazione. 

 **Output** 

get RDSInstanceProperties.DBInstanceIdentifier - L'istanza DB utilizzata nell'automazione.

get RDSInstanceProperties.DBInstanceStatus - Lo stato attuale di DBInstance.

 eval SecurityGroupRules.SecurityGroupEvaluation - Risultati del confronto delle regole del gruppo `SourceInstance` di sicurezza con le regole del gruppo di sicurezza dell'istanza DB. 

 eval NetworkAclRules.NetworkAclEvaluation - Risultati del confronto degli ACL di `SourceInstance` rete con gli ACL di rete delle istanze DB. 

 eval RouteTableEntries.RouteTableEvaluation - Risultati del confronto della tabella delle route con le `SourceInstance` route delle istanze DB. 