View a markdown version of this page

Eventos de alteração na integridade da instância de contêiner do Amazon ECS - Amazon Elastic Container Service

Eventos de alteração na integridade da instância de contêiner do Amazon ECS

Os cenários a seguir causam eventos de alteração de integridade da instância de contêiner:

O agente do contêiner do Amazon ECS detecta uma alteração na integridade do runtime do contêiner.

O agente do contêiner avalia periodicamente a integridade do runtime do contêiner (por exemplo, o daemon do Docker) na instância de contêiner. Se o runtime deixar de responder ou se recuperar, o agente relatará a alteração e um evento será gerado.

Disponibilidade: tipo de inicialização do EC2

O agente de contêiner do Amazon ECS detecta uma alteração na integridade acelerada do dispositivo de computação.

Em instâncias com dispositivos de computação acelerados, como GPUs, o agente de contêiner monitora a integridade do dispositivo. Se um dispositivo ficar danificado ou se recuperar, um evento será gerado.

Disponibilidade: tipo de inicialização de instâncias gerenciadas do Amazon ECS.

O agente do contêiner do Amazon ECS detecta uma alteração na integridade do daemon.

O agente de contêiner monitora as tarefas daemon necessárias na instância do contêiner. Se uma tarefa do daemon falhar, um evento será gerado.

Disponibilidade: tipo de inicialização de instâncias gerenciadas do Amazon ECS.

O status geral de integridade da instância de contêiner é alterado.

O Amazon ECS calcula um estado geral de integridade a partir dos resultados individuais da verificação de integridade. Quando o status geral sofre transição, um evento é gerado.

Disponibilidade: tipo de inicialização de instâncias gerenciadas do Amazon ECS e EC2.

Exemplo de evento de alteração na integridade de instância de contêiner

Os eventos de alteração de integridade da instância de contêiner são entregues no formato a seguir. Para obter mais informações sobre parâmetros, consulte metadados de eventos de serviços da AWS no Guia do usuário.

Exemplo de evento de integridade de runtime de container

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

Exemplo de evento de integridade de computação acelerada

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

Exemplo de evento de integridade de daemon

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