跳至内容

为什么我的 EventBridge 规则在我创建规则的区域以外的区域中不起作用?

1 分钟阅读
0

我在 us-west-1 中创建了一条 Amazon EventBridge 规则,但 ca-central-1 中的匹配事件没有触发该规则。

解决方法

要监控 AWS 环境中的事件,EventBridge 规则和规则要监控的源事件必须存在于同一 AWS 区域中。

例如,您在 us-west-1 区域有一个 Amazon Elastic Compute Cloud (Amazon EC2) 实例。您为监控该实例的状态变化而创建的事件规则也必须存在于 us-west-1 区域。

AWS 全球服务(例如 AWS Identity and Access Management (IAM), AWS Organizations, and AWS Account Management)仅会将事件发送到 us-east-1 区域。对于这些服务,请仅在 us-east-1 区域创建事件规则。

要创建在一个区域中触发目标,但在另一个区域或 AWS 账户中调用目标的工作流,请使用跨区域和跨账户事件总线作为目标。有关详细信息,请参阅 在 Amazon EventBridge 中的 AWS 区域之间发送和接收事件

相关信息

Why does my EventBridge rule for IAM events only trigger in the us-east-1 Region?

How do I troubleshoot issues with cross-account or cross-Region Amazon EventBridge rules?

AWS 官方已更新 1 年前