建立涵蓋 AWS 區域 範圍的 EventBridge 規則 - AWS Health

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立涵蓋 AWS 區域 範圍的 EventBridge 規則

您可以為要接收 AWS Health 事件的每個區域建立 EventBridge 規則。例如,若要從歐洲 (法蘭克福) 區域接收事件,您可以為此區域建立規則。

若要增強 AWS 運作狀態通知的可靠性,您可以在專用備份區域中設定規則。在標準 AWS 分割區中,美國西部 (奧勒岡) 區域做為所有其他區域的備份區域,而美國東部 (維吉尼亞北部) 區域則做為美國西部 (奧勒岡) 區域的備份。當運作狀態事件發生時,它們會自動傳送至主要區域及其指定的備份區域。例如,如果您要監控歐洲 (法蘭克福) 區域中的事件,則任何運作狀態事件都會傳送至歐洲 (法蘭克福) 區域和美國西部 (奧勒岡) 區域。此系統可確保即使主要區域遇到問題,您仍會繼續接收運作狀態通知。若要建立備份規則,請遵循 的程序設定 EventBridge 規則以傳送 中事件的通知 AWS Health

如果您不想使用備份功能,則需要將篩選條件新增至備份區域規則。例如,實作 的篩選條件detail.backupEvent = False。這可防止您從其他區域接收備份事件。

高可用性設定 (選用)

如果您想要建立具有高可用性的 EventBridge 整合,請確定您已在相關和備份區域實作規則,然後使用 實作重複資料刪除detail.communicationId。這可確保您在避免重複時收到所有事件。如需詳細資訊,請參閱參考: AWS Health 事件 Amazon EventBridge 結構描述

簡化整合

如果您想要從多個 AWS 區域擷取事件,但偏好只設定單一規則,則簡化整合是適當的選項。若要從標準 AWS 分割區中的所有區域接收運作狀態事件,您可以在美國西部 (奧勒岡) 區域中設定中央規則。此單一規則會自動彙總來自您接收運作狀態事件之所有標準分割區區域的事件。不過,您不會有高可用性組態。

全域事件

有些 AWS Health 事件並非區域特定。非特定區域的事件稱為全域事件。這些包括針對 AWS Identity and Access Management (IAM) 傳送的事件。若要接收全域事件,您必須為美國東部 (維吉尼亞北部) 區域建立規則。