View a markdown version of this page

为以下 EventBridge 对象创建规则 AWS 区域 覆盖 - AWS Health

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为以下 EventBridge 对象创建规则 AWS 区域 覆盖

您可以为要接收 AWS Health 事件的每个区域创建 EventBridge 规则。例如,要接收来自欧洲(法兰克福)地区的事件,您可以为该地区创建规则。

为了增强 AWS Health 通知的可靠性,您可以在专用备份区域中设置规则。在标准 AWS 分区中,美国西部(俄勒冈)区域充当所有其他区域的备份区域,而美国东部(弗吉尼亚北部)区域充当美国西部(俄勒冈)区域的备份区域。发生运行状况事件时,它们会自动发送到主区域及其指定的备份区域。例如,如果您监控欧洲(法兰克福)地区的事件,则任何健康事件都将同时传送到欧洲(法兰克福)地区和美国西部(俄勒冈)区域。该系统可确保即使您的主要地区出现问题,您仍能继续收到健康通知。要创建备份规则,请按照的步骤操作配置 EventBridge 规则以在中发送有关事件的通知 AWS Health。

如果您不想使用备份功能,则必须在备份区域规则中添加筛选器。例如,为实现过滤器detail.backupEvent = False。这可以防止您接收来自其他区域的备份事件。

高可用性设置(可选)

如果您想创建具有高可用性的 EventBridge 集成,请确保在相关区域和备份区域都实施了规则,然后使用detail.communicationId实现重复数据消除。这样可以确保您收到所有事件,同时避免重复。有关更多信息,请参阅 参考: AWS Health events Amazon EventBridge 架构。

简化的集成

如果您想从多个账户中捕获特定于账户的事件 AWS 区域,但更愿意只配置一条规则,那么简化集成是合适的选择。要接收来自标准 AWS 分区中所有区域的账户特定 AWS Health 事件,您可以在美国西部(俄勒冈)区域设置中心规则。这个单一规则会自动汇总来自所有标准分区区域的账户特定事件。但是,你不会有高可用性配置。

注意

简化的集成不允许您接收 AWS Health 仪表板中显示的公共事件。仅建议在采集需要操作的事件时使用简化集 AWS Health 成。有关公共事件和账户特定事件的更多信息,请参阅。监控特定账户和公共活动 AWS Health

全球活动

有些 AWS Health 事件不是 Region-specific。非特定于某个区域的事件称为全局事件。其中包括针对 AWS Identity and Access Management 发送的事件。要接收全球事件,您必须为美国东部(弗吉尼亚北部)地区创建规则。