

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-TroubleshootCLBConnectivity`
<a name="automation-aws-troubleshootclbconnectivity"></a>

 **Descrizione** 

 Il `AWSSupport-TroubleshootCLBConnectivity` runbook ti aiuta a risolvere i problemi di connettività tra istanze Classic Load Balancer (CLB) e Amazon Elastic Compute Cloud (Amazon EC2). Inoltre, vengono esaminati i problemi di connettività tra un client e il CLB. Questo runbook esamina anche i controlli sanitari del CLB, verifica che vengano seguite le migliori pratiche e crea una dashboard per la risoluzione dei problemi. Facoltativamente, puoi caricare l'output di automazione in un bucket Amazon Simple Storage Service (Amazon S3). Tuttavia, questo runbook non supporta il caricamento dell'output su bucket S3 accessibili al pubblico. Ti consigliamo di creare un bucket S3 temporaneo per questa automazione.

**Importante**  
L'utilizzo di questo runbook potrebbe comportare costi per la dashboard creata. Per ulteriori informazioni, consulta la pagina [ CloudWatchdei prezzi di Amazon](https://aws.amazon.com/cloudwatch/pricing/) 

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

**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.
+ InvestigationType

  Tipo: String

  Valori validi: Best practice \$1 Problemi di connettività \$1 Dashboard per la risoluzione dei problemi

  Descrizione: (Obbligatorio) Le operazioni che si desidera vengano eseguite dal runbook. 
+ LoadBalancerName

  Tipo: String

  Descrizione: (Obbligatorio) Il nome del CLB.
+ S3Location

  Tipo: String

  Descrizione: (Facoltativo) Il nome del bucket S3 a cui desideri inviare i risultati dell'automazione. I bucket accessibili pubblicamente non sono supportati. Se il bucket S3 utilizza la crittografia lato server, l'utente o il ruolo che esegue questa automazione deve disporre `kms:GenerateDataKey` delle autorizzazioni per la chiave. AWS KMS 
+ S3 LocationPrefix

  Tipo: String

  Descrizione: (Facoltativo) Il prefisso chiave di Amazon S3 (sottocartella) in cui desideri caricare l'output dell'automazione. Il formato di output è memorizzato nel seguente formato: amzn-s3-demo-bucket/*S3LocationPrefix*/\$1\$1\$1\$1 \$1 \$1\$1automation:\$1\$1 .txt. *InvestigationType* *EXECUTION\$1ID*

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `ec2:DescribeInstances` 
+  `ec2:DescribeNetworkAcls` 
+  `ec2:DescribeNetworkInterfaces` 
+  `ec2:DescribeRouteTables` 
+  `ec2:DescribeSecurityGroups` 
+  `ec2:DescribeVpcAttribute` 
+  `ec2:DescribeVpcs` 
+  `ec2:DescribeSubnets` 
+  `elasticloadbalancing:DescribeLoadBalancers` 
+  `elasticloadbalancing:DescribeLoadBalancerPolicies` 
+  `elasticloadbalancing:DescribeInstanceHealth` 
+  `elasticloadbalancing:DescribeLoadBalancerAttributes` 
+  `iam:ListRoles` 
+  `cloudwatch:PutDashboard` 
+  `ssm:GetAutomationExecution` 
+  `ssm:StartAutomationExecution` 
+  `ssm:DescribeAutomationExecutions` 
+  `ssm:DescribeAutomationStepExecutions` 
+  `ssm:DescribeInstanceInformation` 
+  `ssm:DescribeInstanceProperties` 
+  `ssm:GetDocument` 
+  `ssm:ListCommands` 
+  `ssm:ListCommandInvocations` 
+  `ssm:ListDocuments` 
+  `ssm:SendCommand` 
+  `s3:GetBucketAcl` 
+  `s3:GetBucketPolicyStatus` 
+  `s3:GetPublicAccessBlock` 
+  `s3:PutObject` 

 **Fasi del documento** 
+  `aws:executeScript`- Verifica che il CLB specificato nel parametro esista. `LoadBalancerName` 
+  `aws:branch`- Rami basati sul valore specificato per il `InvestigationType` parametro. 
+  `aws:executeScript`- Esegue controlli di connettività al CLB. 
+  `aws:executeScript`- Verifica che la configurazione CLB sia conforme alle best practice di Elastic Load Balancing. 
+  `aws:executeScript`- Crea una CloudWatch dashboard Amazon per il tuo CLB. 
+  `aws:executeScript`- Crea un file di testo con i risultati dell'automazione e lo carica nel bucket Amazon S3 specificato nel parametro. `S3Location` 

 **Output** 

RunBestPractices.Riepilogo

RunConnectivityChecks.Riepilogo

CreateTroubleshootingDashboard.Uscita

UploadOutputToS3. Uscita