Monitora l'integrità delle istanze di container Amazon ECS - Amazon Elastic Container Service

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à.

Monitora l'integrità delle istanze di container Amazon ECS

Amazon ECS offre il monitoraggio dell'integrità delle istanze di container. Puoi determinare rapidamente se Amazon ECS ha rilevato problemi che potrebbero impedire alle istanze di container di eseguire i container. Amazon ECS esegue controlli automatici su ogni istanza di container in esecuzione con la versione 1.57.0 o successiva dell'agente per identificare i problemi. Per ulteriori informazioni sulla verifica della versione dell'agente su un'istanza di container, consulta Aggiornamento dell'agente del container Amazon ECS.

È necessario utilizzare la AWS CLI versione 1.22.3 o una versione successiva o una AWS CLI versione 2.3.6 successiva. Per informazioni su come aggiornare il AWS CLI, vedere Installazione o aggiornamento della versione più recente di AWS CLI nella Guida per l'AWS Command Line Interface utente versione 2.

Per visualizzare lo stato dell'istanza di container, esegui describe-container-instances con l'opzione CONTAINER_INSTANCE_HEALTH.

Di seguito sono riportati i valori validi per overallStatus:

  • OK

  • IMPAIRED

  • INSUFFICIENT_DATA

  • INITIALIZING

Di seguito è riportato un esempio di come eseguire describe-container-instances.

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

Di seguito è riportato un esempio dell'oggetto dello stato di integrità nell'output.

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

Problemi di integrità delle istanze di container

Quando overallStatus è in uno stato diverso da OK, prova quanto segue:

  • Attendi e poi esegui describe-container-instances

  • Visualizza lo stato dell'istanza del contenitore nella EC2 console o utilizzando la CLI.

  • Rivedi le CloudWatch metriche. Per ulteriori informazioni, consulta Monitora Amazon ECS utilizzando CloudWatch

  • Controlla se ci sono problemi con il servizio. AWS Health Dashboard