Verwenden von AWS Systems Manager Elastic Beanstalk mit Runbooks - AWS Elastic Beanstalk

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden von AWS Systems Manager Elastic Beanstalk mit Runbooks

Sie können Systems Manager verwenden, um Probleme in Ihren Elastic-Beanstalk-Umgebungen zu beheben. Um Ihnen den Einstieg zu erleichtern, stellt Systems Manager vordefinierte Automatisierungs-Runbooks für Elastic Beanstalk bereit. Ein Automatisierungs-Runbook ist eine Art von Systems-Manager-Dokument, das Aktionen definiert, die auf den Instances und anderen AWS-Ressourcen Ihrer Umgebung ausgeführt werden sollen.

Bei dem Dokument AWSSupport-TroubleshootElasticBeanstalk handelt es sich um ein Automatisierungs-Runbook, mit dem Sie eine Reihe gängiger Probleme identifizieren können, die Ihre Elastic-Beanstalk-Umgebung beeinträchtigen können. Zu diesem Zweck werden die Komponenten Ihrer Umgebung überprüft, darunter die folgenden: EC2 Instances, die VPC, AWS CloudFormation-Stack, Load Balancer, Auto-Scaling-Gruppen und die Netzwerkkonfiguration in Verbindung mit Sicherheitsgruppenregeln, Routing-Tabellen und ACLs.

Es gibt auch die Möglichkeit, gebündelte Protokolldateien aus Ihrer Umgebung zu AWS-Support hochzuladen.

Weitere Informationen finden Sie unter AWSSupport-TroubleshootElasticBeanstalk in der Referenz zum AWS Systems Manager-Automation-Runbook.

Verwenden Sie Systems Manager, um AWSSupport-TroubleshootElasticBeanstalk Runbook auszuführen
Anmerkung

Führen Sie dieses Verfahren in derselben AWS-Region aus, in der sich Ihre Elastic-Beanstalk-Umgebung befindet.

  1. Öffnen Sie die AWS Systems Manager-Konsole.

  2. Wählen Sie im Navigationsbereich im Abschnitt Änderungsmanagement Automatisierung aus.

  3. Wählen Sie Execute automation (Automatisierung ausführen).

  4. Auf der Registerkarte Owned by Amazon geben Sie in das Suchfeld für Automatisierungsdokumente AWSSupport-TroubleshootElasticBeanstalk ein.

  5. Wählen Sie die Karte AWSSupport-TroubleshootElasticBeanstalk aus und klicken Sie dann auf Weiter.

  6. Wählen Sie Ausführen aus.

  7. Im Abschnitt Eingabeparameter:

    1. Wählen Sie aus der Dropdownliste AutomationAssumeRole den ARN der Rolle aus, die es Systems Manager ermöglicht, Aktionen in Ihrem Namen auszuführen.

    2. Geben Sie unter ApplicationName den Namen der Elastic-Beanstalk-Anwendung ein.

    3. Geben Sie als Umgebungsname die Elastic-Beanstalk-Umgebung ein.

    4. (Optional) Geben Sie für s3UploaderLink einen Link ein, falls Ihnen ein AWS-Support-Techniker einen S3-Link für die Protokollerfassung bereitgestellt hat.

  8. Wählen Sie Execute (Ausführen).

    Wenn einer der Schritte fehlschlägt, wählen Sie den Link in der Spalte Schritt-ID für den Schritt aus, der fehlgeschlagen ist. Daraufhin wird eine Ausführungsdetailseite für den Schritt angezeigt. Im Abschnitt VerificationErrorMessage wird eine Zusammenfassung der Schritte angezeigt, die Ihrer Aufmerksamkeit bedürfen. IAMPermissionCheck könnte zum Beispiel eine Warnmeldung anzeigen. In diesem Fall können Sie überprüfen, ob die im Dropdownmenü AutomationAssumeRole ausgewählte Rolle über die erforderlichen Berechtigungen verfügt.

Nachdem alle Schritte erfolgreich abgeschlossen wurden, enthält die Ausgabe Schritte zur Fehlerbehebung und Empfehlungen, mit denen Sie Ihre Umgebung wieder in einen einwandfreien Zustand versetzen können.