Passer au contenu

Pourquoi ma règle EventBridge pour les événements IAM ne se déclenche-t-elle que dans la région us-east-1 ?

Lecture de 3 minute(s)
0

Je souhaite savoir pourquoi ma règle Amazon EventBridge qui reçoit des événements provenant de services mondiaux ne fonctionne pas dans les régions AWS situées en dehors de la région us-east-1.

Résolution

Remarque : Les services mondiaux AWS, tels qu'AWS Identity and Asset Management (IAM) et Amazon Route 53, ne sont disponibles que dans la région us-east-1. Le bus d'événements par défaut pour la région us-east-1 reçoit tous les événements générés par les services mondiaux.

Recréer la règle EventBridge et les cibles dans la région us-east-1

Procédez comme suit :

  1. Supprimez les ressources EventBridge dans la région us-east-2.
  2. Recréez les mêmes règle, modèle et cibles dans la région us-east-1.
    Important : Si vos cibles sont situées en dehors de la région us-east-1, suivez les étapes décrites dans la section suivante.

Pour plus d'informations, consultez les sections Suppression d'un bus d'événements dans Amazon EventBridge et Désactivation ou suppression d'une règle dans Amazon EventBridge.

Acheminer les événements de la région us-east-1 vers le bus d’événements de la région us-east-2

Configurez les ressources EventBridge dans la région us-east-2 avec des fonctionnalités de routage interrégional. Vous pouvez ensuite acheminer les événements depuis la région us-east-1 vers un bus d’événements situé dans la région us-east-2. Cela permet aux événements qui proviennent de la région us-east-1 d'invoquer des cibles dans la région us-east-2.

Procédez comme suit :

  1. Ouvrez la console EventBridge dans la région us-east-1.
  2. Choisissez Règles. Assurez-vous de créer la règle dans la région us-east-1 sous le bus d'événements par défaut.
  3. Sélectionnez Créer une règle. Puis, saisissez le modèle qui se trouve sous Modèle personnalisé dans la région us-east-2.
  4. Pour Types de cibles, choisissez Bus d’événements EventBridge. Puis, sélectionnez Bus d’événements dans un autre compte ou une autre région.
  5. Pour Bus d’événements, saisissez l'ARN du bus d'événements par défaut dans la région us-east-2.
  6. Conservez l'option par défaut Créer un nouveau rôle pour cette ressource spécifique. Cela crée les autorisations IAM nécessaires qui permettent à la règle de placer des événements sur le bus cible.
  7. Sélectionnez Suivant, puis Mettre à jour la règle.

Remarque : Ne supprimez pas la règle EventBridge dans la région us-east-2 car les règles doivent coexister dans les deux régions.

Dans votre nouvelle configuration, tous les événements de la région us-east-1 sont acheminés vers le bus d'événements de la région us-east-2. Un événement invoque votre règle existante dans la région us-east-2. Ensuite, l'événement invoque vos cibles dans la même région.

AWS OFFICIELA mis à jour il y a 10 mois