Überwachung des Zustands von Amazon-ECS-Container-Instances - Amazon Elastic Container Service

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.

Überwachung des Zustands von Amazon-ECS-Container-Instances

Amazon ECS bietet die Zustandsüberwachung von Container-Instances an. Sie können schnell ermitteln, ob Amazon ECS Probleme erkannt hat, die für Ihre Container-Instances möglicherweise das Ausführen von Containern verhindern. Amazon ECS führt automatische Prüfungen an jeder laufenden Container-Instance mit Agent-Version 1.57.0 oder höher durch, um Probleme zu identifizieren. Weitere Informationen zum Überprüfen der Agent-Version einer Container-Instance finden Sie unter Überprüfen des Amazon-ECS-Container-Agenten.

Sie müssen AWS CLI Version 1.22.3 oder höher oder AWS CLI Version 2.3.6 oder höher verwenden. Informationen zur Aktualisierung von finden Sie unter Installation oder Aktualisierung der neuesten Version von AWS CLI im AWS Command Line Interface Benutzerhandbuch Version 2. AWS CLI

Um den Zustand der Container-Instance anzuzeigen, führen Sie describe-container-instances mit der CONTAINER_INSTANCE_HEALTH Option aus.

Im Folgenden sehen Sie die gültigen Werte für overallStatus:

  • OK

  • IMPAIRED

  • INSUFFICIENT_DATA

  • INITIALIZING

Nachstehend finden Sie ein Beispiel zur Ausführung von describe-container-instances:

aws ecs describe-container-instances \ --cluster cluster_name \ --container-instances 47279cd2cadb41cbaef2dcEXAMPLE \ --include CONTAINER_INSTANCE_HEALTH

Im Folgenden finden Sie ein Beispiel für das Zustandsstatus-Objekt in der Ausgabe.

"healthStatus": { "overallStatus": "OK", "details": [{ "type": "CONTAINER_RUNTIME", "status": "OK", "lastUpdated": "2021-11-10T03:30:26+00:00", "lastStatusChange": "2021-11-10T03:26:41+00:00" }] }

Probleme mit dem Zustand der Container-Instance

Wenn für overallStatus irgendein anderer Status als OK angezeigt wird, versuchen Sie Folgendes:

  • Warten Sie und führen Sie dann describe-container-instances aus.

  • Zeigen Sie den Zustand Ihrer Container-Instance in der EC2 Konsole oder mithilfe der CLI an.

  • Überprüfen Sie die CloudWatch Metriken. Weitere Informationen finden Sie unter Überwachen Sie Amazon ECS mit CloudWatch.

  • Prüfen Sie AWS Health Dashboard , ob es Probleme mit dem Dienst gibt.