Zustand der ECS Amazon-Container-Instance überwachen - 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.

Zustand der ECS Amazon-Container-Instance überwachen

Amazon ECS bietet eine Zustandsüberwachung von Container-Instances. Sie können schnell feststellen, ob Amazon Probleme festgestellt ECS hat, die verhindern könnten, dass Ihre Container-Instances Container ausführen. Amazon ECS führt automatische Prüfungen für jede laufende 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 Den ECS Amazon-Container-Agenten aktualisieren.

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

Statusprüfungen werden etwa zweimal pro Minute durchgeführt und geben als Status „Bestanden“ oder „Fehler“ zurück. Wenn alle Überprüfungen bestanden wurden, lautet der Gesamtstatus der Instance OK. Falls mindestens eine Überprüfung nicht bestanden wird, lautet der Gesamtstatus IMPAIRED. Statusprüfungen sind in Amazon ECS Container Agent integriert, sodass sie nicht deaktiviert oder gelöscht werden können. Sie können die Ergebnisse dieser Statusprüfungen anzeigen, um bestimmte bzw. erkennbare Probleme zu ermitteln. Weitere Informationen finden Sie unter Zustandsprüfung.

Führen Sie das DescribeContainerInstances API mit der CONTAINER_INSTANCE_HEALTH Option aus, um den Zustand der Container-Instance abzurufen.

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" }] }

Verwandte Themen