Automatize as respostas aos erros do Amazon ECS usando EventBridge - Amazon Elastic Container Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Automatize as respostas aos erros do Amazon ECS usando EventBridge

Usando a Amazon EventBridge, você pode automatizar seus AWS serviços e responder automaticamente a eventos do sistema, como problemas de disponibilidade de aplicativos ou alterações de recursos. Os eventos dos AWS serviços são entregues quase EventBridge em tempo real. É possível criar regras simples para indicar quais eventos são de seu interesse, e quais ações automatizadas devem ser tomadas quando um evento corresponder a uma regra. As ações que podem ser configuradas automaticamente incluem:

  • Adicionar eventos a grupos de CloudWatch registros no Logs

  • Invocando uma função AWS Lambda

  • Invocar o comando de execução do Amazon EC2

  • Transmitir o evento Amazon Kinesis Data Streams

  • Ativando uma máquina de AWS Step Functions estado

  • Notificar um tópico do Amazon SNS ou uma fila do Amazon Simple Queue Service (Amazon SQS)

Para obter mais informações, consulte Getting Started with Amazon EventBridge no Guia EventBridge do usuário da Amazon.

Você pode usar eventos do Amazon ECS EventBridge para receber notificações quase em tempo real sobre o estado atual dos seus clusters do Amazon ECS. Se suas tarefas estiverem usando o tipo de inicialização do EC2, será possível ver o estado das instâncias de contêiner e o estado atual de todas as tarefas em execução nestas instâncias de contêiner. Se suas tarefas estiverem usando o tipo de execução Fargate, você poderá ver o estado das instâncias do contêiner.

Usando EventBridge, você pode criar agendadores personalizados com base no Amazon ECS que são responsáveis por orquestrar tarefas entre clusters e monitorar o estado dos clusters quase em tempo real. Você pode eliminar o código de agendamento e monitoramento que pesquisa continuamente o serviço Amazon ECS em busca de mudanças de status e, em vez disso, lidar com as mudanças de estado do Amazon ECS de forma assíncrona usando qualquer destino. EventBridge Os alvos podem incluir AWS Lambda Amazon Simple Queue Service, Amazon Simple Notification Service ou Amazon Kinesis Data Streams.

Uma sequência de eventos do Amazon ECS garante que cada evento seja entregue pelo menos uma vez. Se eventos duplicados forem enviados, o evento fornecerá informações suficientes para identificar as duplicatas. Para ter mais informações, consulte Gerenciando eventos do Amazon ECS.

Os eventos são ordenados de maneira relativa, de maneira que você possa identificar facilmente quando um evento ocorreu em relação a outros eventos.