Warum funktioniert meine EventBridge-Regel nicht in anderen Regionen als der, in der ich sie erstellt habe?
Lesedauer: 1 Minute
0
Ich habe eine Amazon EventBridge-Regel in us-west-1 erstellt, aber übereinstimmende Ereignisse in ca-central-1 lösen die Regel nicht aus.
Lösung
Um Ereignisse in deiner AWS-Umgebung zu überwachen, müssen die EventBridge-Regel und das von der Regel überwachte Quellereignis in derselben AWS-Region existieren.
Du hast beispielsweise eine Amazon Elastic Compute Cloud (Amazon EC2)-Instance in der Region us-west-1. Die Ereignisregel, die du erstellst, um die Statusänderungen der Instance zu überwachen, muss auch in der Region us-west-1 existieren.
Globale AWS-Services wie AWS Identity and Access Management (IAM), AWS Organizations und AWS Account Management liefern Ereignisse nur für die Region us-east-1. Erstelle für diese Dienste nur in der Region us-east-1 Eventregeln.
Um Workflows zu erstellen, die in einer Region ausgelöst werden, aber Ziele in einer anderen Region oder einem anderen AWS-Konto aufrufen, verwende regionsübergreifende und kontoübergreifende Event Buses als Ziele. Weitere Informationen findest du unter Senden und Empfangen von Ereignissen zwischen AWS-Regionen in Amazon EventBridge.