

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.

# Événements de modification de l'état de santé des instances de conteneurs Amazon ECS
<a name="ecs_container_instance_health_events"></a>

Les scénarios suivants entraînent des événements de modification de l'état de l'instance de conteneur.

**L'agent de conteneur Amazon ECS détecte une modification de l'état d'exécution du conteneur. **

L'agent de conteneur évalue périodiquement l'état de santé du moteur d'exécution du conteneur (par exemple, le démon Docker) sur l'instance de conteneur. Si le moteur d'exécution ne répond plus ou se rétablit, l'agent signale la modification et un événement est généré.

Disponibilité : type de lancement EC2.

**L'agent de conteneur Amazon ECS détecte une modification de l'état de santé accéléré des appareils de calcul. **

Sur les instances dotées de périphériques de calcul accéléré tels que des GPU, l'agent de conteneur surveille l'état de santé des appareils. Si un appareil est endommagé ou se rétablit, un événement est généré.

Disponibilité : type de lancement des instances gérées Amazon ECS.

**L'agent de conteneur Amazon ECS détecte une modification de l'état du démon. **

L'agent de conteneur surveille les tâches de démon requises sur l'instance de conteneur. Si une tâche de démon échoue, un événement est généré.

Disponibilité : type de lancement des instances gérées Amazon ECS.

**L'état de santé général de l'instance de conteneur change. **

Amazon ECS calcule un état de santé global à partir des résultats des bilans de santé individuels. Lorsque l'état général change, un événement est généré.

Disponibilité : instances gérées Amazon ECS et type de lancement EC2.

## Exemple d'événement de modification de l'état d'une instance de conteneur
<a name="ecs_container_instance_health_events_example"></a>

Les événements de modification de l'état de santé des instances de conteneurs sont fournis dans le format suivant. Pour plus d'informations sur les paramètres, consultez les métadonnées des événements de [AWS service ](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-events-structure.html) dans le Guide de * l'utilisateur*.

**Exemple d'événement d'intégrité lors de l'exécution du conteneur **

```
{
    "version": "0",
    "id": "EXAMPLE-48f8-c0ff-0dab-EXAMPLE2ac34",
    "detail-type": "ECS Container Instance Health Change",
    "source": "aws.ecs",
    "account": "123456789012",
    "time": "2026-04-11T00:49:09Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:123456789012:container-instance/my-cluster/a1b2c3d4EXAMPLE"
    ],
    "detail": {
        "clusterArn": "arn:aws:ecs:us-west-2:123456789012:cluster/my-cluster",
        "containerInstanceArn": "arn:aws:ecs:us-west-2:123456789012:container-instance/my-cluster/a1b2c3d4EXAMPLE",
        "capacityProviderName": null,
        "ec2InstanceId": "i-0abcdef1234567890",
        "overallStatus": "OK",
        "healthChecks": [
            {
                "type": "CONTAINER_RUNTIME",
                "status": "OK",
                "lastStatusChange": "2026-04-11T00:48:53Z",
                "lastUpdated": "2026-04-11T00:48:09Z",
                "statusReason": null
            }
        ]
    }
}
```

**Exemple d'événement de santé informatique accéléré **

```
{
    "version": "0",
    "id": "EXAMPLE-46c3-a48a-1bef-EXAMPLE72f3c",
    "detail-type": "ECS Container Instance Health Change",
    "source": "aws.ecs",
    "account": "123456789012",
    "time": "2026-04-11T00:49:09Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:123456789012:container-instance/my-cluster/a1b2c3d4EXAMPLE"
    ],
    "detail": {
        "clusterArn": "arn:aws:ecs:us-west-2:123456789012:cluster/my-cluster",
        "containerInstanceArn": "arn:aws:ecs:us-west-2:123456789012:container-instance/my-cluster/a1b2c3d4EXAMPLE",
        "capacityProviderName": "my-capacity-provider",
        "ec2InstanceId": "i-0abcdef1234567890",
        "overallStatus": "IMPAIRED",
        "healthChecks": [
            {
                "type": "ACCELERATED_COMPUTE",
                "status": "IMPAIRED",
                "lastStatusChange": "2026-04-11T00:48:53Z",
                "lastUpdated": "2026-04-11T00:48:09Z",
                "statusReason": "XID_46"
            }
        ]
    }
}
```

**Exemple d'événement relatif à la santé d'un démon **

```
{
    "version": "0",
    "id": "EXAMPLE-febc-b5e3-054b-EXAMPLE1a1f4f",
    "detail-type": "ECS Container Instance Health Change",
    "source": "aws.ecs",
    "account": "123456789012",
    "time": "2026-04-11T00:49:09Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:123456789012:container-instance/my-cluster/a1b2c3d4EXAMPLE"
    ],
    "detail": {
        "clusterArn": "arn:aws:ecs:us-west-2:123456789012:cluster/my-cluster",
        "containerInstanceArn": "arn:aws:ecs:us-west-2:123456789012:container-instance/my-cluster/a1b2c3d4EXAMPLE",
        "capacityProviderName": "my-capacity-provider",
        "ec2InstanceId": "i-0abcdef1234567890",
        "overallStatus": "IMPAIRED",
        "healthChecks": [
            {
                "type": "DAEMON",
                "status": "IMPAIRED",
                "lastStatusChange": "2026-04-11T00:48:53Z",
                "lastUpdated": "2026-04-11T00:48:09Z",
                "statusReason": "Daemon task: EXAMPLE-4af2-4b3c-b9c1-EXAMPLEb2bbf is unhealthy"
            }
        ]
    }
}
```