AWSSupport-TroubleshootElasticBeanstalk - AWS Systems Manager Riferimento al runbook di automazione

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-TroubleshootElasticBeanstalk

Descrizione

Il AWSSupport-TroubleshootElasticBeanstalk runbook ti aiuta a risolvere i potenziali motivi per cui l'ambiente si trova in uno stato o. AWS Elastic Beanstalk Degraded Severe Questa automazione controlla le seguenti AWS risorse associate all'ambiente Elastic Beanstalk:

  • Dettagli di configurazione per un sistema di bilanciamento del carico, uno AWS CloudFormation stack, un gruppo Amazon EC2 Auto Scaling, istanze Amazon Elastic Compute Cloud (Amazon EC2) e un cloud privato virtuale (VPC).

  • Problemi di configurazione della rete con le regole dei gruppi di sicurezza, le tabelle di routing e gli elenchi di controllo degli accessi alla rete (ACL) associati alle sottoreti.

  • Verifica la connettività agli endpoint Elastic Beanstalk e l'accesso pubblico a Internet.

  • Verifica lo stato del load balancer.

  • Verifica lo stato delle istanze Amazon EC2.

  • Recupera un pacchetto di log dall'ambiente Elastic Beanstalk e, facoltativamente, carica i file in. AWS Support

Esegui questa automazione (console)

Tipo di documento

Automazione

Proprietario

Amazon

Piattaforme

LinuxmacOS, Windows

Parametri

  • AutomationAssumeRole

    ▬Tipo: stringa

    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.

  • ApplicationName

    ▬Tipo: stringa

    Descrizione: (Obbligatorio) Il nome dell'applicazione Elastic Beanstalk.

  • EnvironmentName

    ▬Tipo: stringa

    Descrizione: (Obbligatorio) Il nome dell'ambiente Elastic Beanstalk.

  • AWSS3UploaderLink

    ▬Tipo: stringa

    Descrizione: (Facoltativo) Un URL che ti è stato fornito da AWS Support per caricare il pacchetto di log dal tuo ambiente Elastic Beanstalk su. Questa opzione è disponibile solo per i clienti che hanno acquistato un AWS Support piano e hanno aperto una richiesta di assistenza.

Autorizzazioni IAM richieste

Il AutomationAssumeRole parametro richiede le seguenti azioni per utilizzare correttamente il runbook.

  • autoscaling:Describe*

  • cloudformation:Describe*

  • cloudformation:Estimate*

  • cloudformation:Get*

  • cloudformation:List*

  • cloudformation:Validate*

  • cloudwatch:Describe*

  • cloudwatch:Get*

  • cloudwatch:List*

  • ec2:Describe*

  • elasticbeanstalk:Check*

  • elasticbeanstalk:Describe*

  • elasticbeanstalk:List*

  • elasticbeanstalk:RetrieveEnvironmentInfo*

  • elasticbeanstalk:RequestEnvironmentInfo*

  • elasticloadbalancing:Describe*

  • rds:Describe*

  • s3:Get*

  • s3:List*

  • sns:Get*

  • sns:List*

Fasi del documento

  • aws:executeScript- Verifica che il principale AWS Identity and Access Management (IAM) che ha avviato l'automazione disponga delle autorizzazioni necessarie per eseguire tutte le azioni definite nel runbook.

  • aws:branch- Suddivide il flusso di lavoro in base ai risultati del passaggio precedente.

  • aws:executeScript- Raccoglie informazioni sull'ambiente Elastic Beanstalk, tra cui il load balancer AWS CloudFormation , lo stack, il gruppo Auto Scaling, le istanze Amazon EC2 e la configurazione VPC.

  • aws:executeScript- Verifica la presenza di problemi di connettività di rete con le tabelle di routing e gli ACL associati alle sottoreti nel tuo VPC.

  • aws:executeScript- Verifica la presenza di problemi di connettività di rete con le regole del gruppo di sicurezza associate alle istanze Amazon EC2.

  • aws:executeScript- Verifica i controlli dello stato per le istanze Amazon EC2.

  • aws:executeScript- Genera un link per un pacchetto di log del tuo ambiente Elastic Beanstalk.

  • aws:executeScript- Carica il pacchetto di log su. AWS Support

  • aws:executeScript- Genera un rapporto sulle azioni da intraprendere per aiutarti a risolvere i problemi che potrebbero influire sullo stato del tuo ambiente Elastic Beanstalk.