2 Answers
- Newest
- Most votes
- Most comments
2
-
Region-Specific Rules:
- EventBridge rules and the events they monitor must be in the same AWS region. For example, if you have an EC2 instance in us-west-1, the EventBridge rule must also be in us-west-1.
-
Global Services:
- Events from global AWS services (e.g., IAM, AWS Organizations) are only available in the us-east-1 region. Therefore, rules for these services must be created in us-east-1.
-
Cross-Region and Cross-Account Event Routing:
- Cross-Region: You can route events from one region to another by creating an event bus in the target region and setting up rules in the source region to forward events to this bus.
- Cross-Account: Events can also be routed between different AWS accounts, requiring appropriate permissions and configuration.
-
Permissions:
- Ensure proper IAM permissions are set up to allow event forwarding between regions and accounts.
This setup allows you to manage and respond to events effectively across different regions and accounts within AWS.
2
Basically because EventBridge is a regional service - see https://repost.aws/knowledge-center/use-eventbridge-rule-across-regions
Although see this blog post about cross-region event routing https://aws.amazon.com/blogs/compute/introducing-cross-region-event-routing-with-amazon-eventbridge/
And how to set it up https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-region.html
Relevant content
- asked 2 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
Whats the region, where it's not working and can you share event bridge rule details/pattern etc.