

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
<a name="container-instance-health"></a>

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](ecs-agent-update.md).

È 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](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) *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`. 

`overallStatus`È determinato dallo stato dei singoli controlli sanitari presenti nell'`details`array. Lo stato più grave ha la precedenza nell'ordine seguente:`IMPAIRED`, `INSUFFICIENT_DATA``INITIALIZING`, e. `OK`

Di seguito sono riportati i valori validi per `overallStatus`:
+ `OK`— Tutti i controlli sanitari stanno superando.
+ `IMPAIRED`— Uno o più controlli sanitari non sono riusciti.
+ `INSUFFICIENT_DATA`— Uno o più controlli sanitari non sono disponibili.
+ `INITIALIZING`— Uno o più controlli sanitari sono in fase di inizializzazione.

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
<a name="container-instance-health-action"></a>

Quando `overallStatus` è in uno stato diverso da `OK`, prova quanto segue:
+ Attendi e poi esegui `describe-container-instances`
+ Visualizza lo stato dell'istanza di container nella console EC2 o utilizzando la CLI.
+ Rivedi le CloudWatch metriche. Per ulteriori informazioni, consulta [Monitora Amazon ECS utilizzando CloudWatch](cloudwatch-metrics.md)
+ Controlla se ci sono problemi con il servizio. Dashboard AWS Health 