Surveiller l'état de l'instance de conteneur Amazon ECS - Amazon Elastic Container Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveiller l'état de l'instance de conteneur Amazon ECS

Amazon ECS fournit la surveillance de l'état des instances de conteneur. Vous pouvez rapidement déterminer si Amazon ECS a détecté des problèmes susceptibles d'empêcher vos instances de conteneur d'exécuter des conteneurs. Amazon ECS effectue des contrôles automatisés sur chaque instance de conteneur en cours d'exécution avec la version d'agent 1.57.0 ou ultérieure pour identifier les problèmes. Pour plus d'informations sur la vérification de la version d'agent et d'une instance de conteneur, consultez Mise à jour de l'agent de conteneur Amazon ECS.

Vous devez utiliser la AWS CLI version 1.22.3 ou une version ultérieure ou une AWS CLI version 2.3.6 ou une version ultérieure. Pour plus d'informations sur la mise à jour du AWS CLI, voir Installation ou mise à jour de la AWS CLI dernière version du Guide de l'AWS Command Line Interface utilisateur, version 2.

Pour afficher l'état de santé de l'instance de conteneur, exécutez describe-container-instances l'CONTAINER_INSTANCE_HEALTHoption.

Voici les valeurs valides pour overallStatus :

  • OK

  • IMPAIRED

  • INSUFFICIENT_DATA

  • INITIALIZING

Voici un exemple d'exécutiondescribe-container-instances.

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

Voici un exemple de l'objet du statut de l'état dans la sortie.

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

Problèmes liés à l'état de santé des instances de conteneurs

Si le overallStatus statut est autre queOK, essayez ce qui suit :

  • Attendez, puis exécutez describe-container-instances

  • Consultez l'état de votre instance de conteneur dans la EC2 console ou à l'aide de la CLI.

  • Passez en revue les CloudWatch indicateurs. Pour de plus amples informations, consultez Surveillez Amazon ECS à l'aide de CloudWatch.

  • Vérifiez le AWS Health Dashboard pour voir s'il y a des problèmes avec le service.