Saltar al contenido

¿Por qué mi regla de EventBridge para los eventos de IAM solo se desencadena en la región us-east-1?

3 minutos de lectura
0

Quiero saber por qué mi regla de Amazon EventBridge que recibe eventos de servicios globales no funciona en las regiones de AWS fuera de la región us-east-1.

Solución

Nota: Los servicios globales de AWS, como AWS Identity and Asset Management (IAM) y Amazon Route 53, solo están disponibles en la región us-east-1. El bus de eventos predeterminado para la región us-east-1 recibe todos los eventos que generan los servicios globales.

Nueva creación de la regla de EventBridge y los destinos en la región us-east-1

Sigue estos pasos:

  1. Elimina los recursos de EventBridge en la región us-east-2.
  2. Vuelve a crear la misma regla, patrón y destinos en la región us-east-1.
    Importante: Si tus destinos se encuentran fuera de la región us-east-1, completa los pasos de la siguiente sección.

Para obtener más información, consulta Deleting an event bus in Amazon EventBridge (Eliminación de un bus de eventos en Amazon EventBridge) y Disabling or deleting a rule in Amazon EventBridge (Deshabilitación o eliminación de una regla en Amazon EventBridge).

Enrutamiento de los eventos desde la región us-east-1 al bus de eventos de la región us-east-2

Configura los recursos de EventBridge en la región us-east-2 con capacidades de enrutamiento entre regiones. Luego, puedes enrutar los eventos desde la región us-east-1 a un bus de eventos en la región us-east-2. Esto permite que los eventos que se originan en la región us-east-1 invoquen destinos de la región us-east-2.

Sigue estos pasos:

  1. Abre la consola de EventBridge en la región us-east-1.
  2. Elige Reglas. Asegúrate de crear la regla en la región us-east-1 en el bus de eventos predeterminado.
  3. Selecciona Crear regla. A continuación, introduce el patrón que se encuentra en Patrón personalizado en la región us-east-2.
  4. En Target types (Tipos de destino), elige el bus de eventos de EventBridge. A continuación, selecciona Event bus in a different account or Region (Bus de eventos en otra cuenta o región).
  5. En Bus de eventos, introduce el ARN del bus de eventos predeterminado en la región us-east-2.
  6. Mantén la opción predeterminada Crear un nuevo rol para el recurso especificado. Esto crea los permisos de IAM necesarios que permiten a la regla colocar eventos en el bus de destino.
  7. Selecciona Siguiente y, a continuación, selecciona Actualizar regla.

Nota: No elimines la regla de EventBridge de la región us-east-2 porque las reglas deben coexistir en ambas regiones.

En la nueva configuración, todos los eventos de la región us-east-1 se dirigen al bus de eventos de la región us-east-2. Un evento invoca tu regla actual en la región us-east-2. Luego, el evento invoca los destinos de la misma región.

OFICIAL DE AWSActualizada hace 10 meses