Automatisez les réponses aux erreurs Amazon ECS à l'aide de EventBridge - Amazon Elastic Container Service

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.

Automatisez les réponses aux erreurs Amazon ECS à l'aide de EventBridge

Amazon EventBridge vous permet d'automatiser vos AWS services et de répondre automatiquement aux événements du système tels que les problèmes de disponibilité des applications ou les modifications des ressources. Les événements AWS liés aux services sont diffusés EventBridge en temps quasi réel. Vous pouvez écrire des règles simples pour préciser les événements qui vous intéressent et les actions automatisées à effectuer quand un événement correspond à une règle. Les actions pouvant être configurées automatiquement sont les suivantes :

  • Ajouter des événements à des groupes de CloudWatch journaux dans Logs

  • Invoquer une fonction AWS Lambda

  • Appel de la fonctionnalité Exécuter la commande d'Amazon EC2

  • Relais de l'événement à Amazon Kinesis Data Streams

  • Activation d'une machine à AWS Step Functions états

  • Notification d'une rubrique Amazon SNS ou d'une file d'attente Amazon Simple Queue Service (Amazon SQS)

Pour plus d'informations, consultez Getting Started with Amazon EventBridge dans le guide de EventBridge l'utilisateur Amazon.

Vous pouvez utiliser les événements Amazon ECS pour EventBridge recevoir des notifications en temps quasi réel concernant l'état actuel de vos clusters Amazon ECS. Si elles utilisent le type de lancement EC2, vous pouvez voir l'état des instances de conteneur et l'état actuel de toutes les tâches exécutées sur ces instances. Si vos tâches utilisent le type de lancement Fargate, vous pouvez voir l'état des instances de conteneur.

Vous pouvez ainsi créer des planificateurs personnalisés sur Amazon ECS EventBridge, chargés d'orchestrer les tâches entre les clusters et de surveiller l'état des clusters en temps quasi réel. Vous pouvez éliminer le code de planification et de surveillance qui interroge en permanence le service Amazon ECS pour détecter les changements de statut et gérer les changements d'état Amazon ECS de manière asynchrone en utilisant n'importe quelle EventBridge cible. Les cibles peuvent inclure AWS Lambda Amazon Simple Queue Service, Amazon Simple Notification Service ou Amazon Kinesis Data Streams.

Un flux d'événements Amazon ECS garantit que chaque événement est diffusé au moins une fois. Si des événements dupliqués sont envoyés, l'événement fournit suffisamment d'informations pour identifier les doublons. Pour plus d’informations, consultez Gestion des événements Amazon ECS.

Les événements sont relativement classés, afin que vous puissiez facilement savoir lorsqu'un événement s'est produit en rapport avec d'autres événements.