Comment puis-je créer des notifications lorsque l'état d'une étape ou d'un cluster Amazon EMR est modifié ?

Dernière mise à jour : 20/12/2021

Je souhaite recevoir une notification lorsque mon cluster Amazon EMR ou mon étape change d'état. Comment puis-je le faire avec Amazon EventBridge ?

Brève description

Lorsque vous créez un événement EventBridge, vous choisissez une cible telle qu'une rubrique Amazon Simple Notification Service (Amazon SNS). La cible se déclenche lorsqu'un événement spécifié se produit, par exemple lorsque l'état d'un cluster est modifié.

Solution

Pour créer une règle EventBridge qui envoie un message SNS lorsqu'un cluster ou une étape Amazon EMR change d'état, procédez comme suit :

  1. Créer une rubrique SNS. Cette rubrique est la cible de la règle EventBridge.
  2. Procédez comme suit pour la Création de règles Amazon EventBridge qui réagissent aux événements.
    Dans Define Pattern (Définir le modèle), choisissez Event pattern (Modèle d'événement).
    Choisissez Modèle prédéfini par service.
    Pour le fournisseur de services, choisissez AWS.
    Pour Service Name (Nom du service), choisissez EMR.
    Pour Event Type (Type d'événement), choisissez State Change (Modification de l'état).
    Pour Target (Cible), sélectionnez Rubrique SNS.
    Pour Topic (Rubrique), sélectionnez la rubrique que vous avez créée à l'étape 1.
    Remarque : Vous pouvez choisir plusieurs cibles par règle. Par exemple, vous pouvez exécuter une fonction AWS Lambda, envoyer une notification SNS et envoyer un message à une file d'attente Amazon Simple Queue Service (Amazon SQS) simultanément, dans la même règle.

Si la règle EventBridge ne se comporte pas comme prévu, consultez Résolution des problèmes liés à Amazon EventBridge.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?