使用 Amazon EventBridge 来监控 Amazon Web Services Support 案例
此功能在中国区域中不可用。
您可以使用 Amazon EventBridge 检测并响应对您的 Amazon Web Services Support 案例的更改。然后,EventBridge 会根据您创建的规则,在事件与在规则中指定的值匹配时,调用一个或多个目标操作。
根据具体事件,您可以发送通知、捕获事件信息、采取纠正措施、启动事件或采取其他操作。例如,每当您的账户中发生以下操作时,您都可以收到通知:
-
创建支持案例
-
将案例通信添加到现有支持案例
解析支持案例
重新打开支持案例
Amazon Web Services Support 将尽最大效能传送事件。并不总是能保证将事件传送到 EventBridge。
为 Amazon Web Services Support 案例创建 EventBridge 规则
您可以创建 EventBridge 规则,以针对 Amazon Web Services Support 案例事件获得通知。该规则将监控针对您账户中的支持案例的更新,包括您、您的 IAM 用户或支持代理执行的操作。在为 Amazon Web Services Support 案例事件创建规则之前,请执行以下操作:
-
熟悉 EventBridge 中的事件、规则和目标。有关更多信息,请参阅 Amazon EventBridge 用户指南中的什么是 Amazon EventBridge?。
-
创建要在您的事件规则中使用的目标。例如,您可以创建 Amazon Simple Notification Service (Amazon SNS) 主题,以便每当更新支持案例时,您都会收到短信或电子邮件。有关更多信息,请参阅 EventBridge 目标。
为 Amazon Web Services Support 案例事件创建 EventBridge 规则
访问 https://console.aws.amazon.com/events/
,打开 Amazon EventBridge 控制台。 -
如果您尚未这样做,请使用页面的右上角的 Region selector(区域选择器),然后选择 US East (N. Virginia)(美国东部(弗吉尼亚北部))。
-
在导航窗格中,选择 Rules (规则)。
-
选择 Create rule (创建规则)。
-
在 Define rule detail(定义规则详细信息)页面上,输入规则名称和描述。
-
对于 Event bus(事件总线)和 Rule type(规则类型),保留默认值,然后选择 Next(下一步)。
-
在 Build event pattern(构建事件模式)页面上,对于 Event source(事件源),选择 Amazon events or EventBridge partner events( 事件或 EventBridge 合作伙伴事件)。
-
在 Event pattern(事件模式)下,请保留默认值( Amazon Web Services)。
-
对于 Amazon Web Service,选择 Support。
-
对于 Event type(事件类型),选择 Support Case Update(支持案例更新)。
-
选择 Next(下一步)。
-
在 Select targets(选择目标)部分中,选择您为此规则创建的目标,然后配置该类型所需的任何其他选项。例如,如果您选择 Amazon SNS,请确保正确配置 SNS 主题,以便通过电子邮件或短信通知您。
-
选择 Next(下一步)。
-
(可选)在 Configure tags(配置标签)页面上,添加任意标签,然后选择 Next(下一步)。
-
选择 Create rule(创建规则)。您的规则现在将监控 Amazon Web Services Support 案例事件,然后将它们发送到您指定的目标。
-
当您收到事件时,可以使用
origin
参数来确定是您还是 Amazon Web Services Support 代理向支持案例添加了案例通信。origin
的值可以是CUSTOMER
或Amazon
。目前,仅
AddCommunicationToCase
操作的事件将具有此值。 -
有关创建事件模式的更多信息,请参阅《Amazon EventBridge 用户指南》中的 事件模式。
-
您还可以为通过 CloudTrail 进行 Amazon API 调用事件类型创建其他规则。此规则将监控您的账户中 Amazon Web Services Support API 调用的 Amazon CloudTrail 日志。
示例 Amazon Web Services Support 事件
当您的账户中发生支持操作时,将创建以下事件。
例 :创建支持案例
当创建支持案例时,将创建以下事件。
{ "version": "0", "id": "3433df007-9285-55a3-f6d1-536944be45d7", "detail-type": "Support Case Update", "source": "aws.support", "account": "111122223333", "time": "2022-02-21T15:51:19Z", "region": "us-east-1", "resources": [], "detail": { "case-id": "case-111122223333-muen-2022-7118885805350839", "display-id": "1234563851", "communication-id": "", "event-name": "CreateCase", "origin": "" } }
例 :更新支持案例
当 Amazon Web Services Support 回复支持案例时,将创建以下事件。
{ "version": "0", "id": "f90cb8cb-32be-1c91-c0ba-d50b4ca5e51b", "detail-type": "Support Case Update", "source": "aws.support", "account": "111122223333", "time": "2022-02-21T15:51:31Z", "region": "us-east-1", "resources": [], "detail": { "case-id": "case-111122223333-muen-2022-7118885805350839", "display-id": "1234563851", "communication-id": "ekko:us-east-1:12345678-268a-424b-be08-54613cab84d2", "event-name": "AddCommunicationToCase", "origin": "AWS" } }
例 :解析支持案例
当解析支持案例时,将创建以下事件。
{ "version": "0", "id": "1aa4458d-556f-732e-ddc1-4a5b2fbd14a5", "detail-type": "Support Case Update", "source": "aws.support", "account": "111122223333", "time": "2022-02-21T15:51:31Z", "region": "us-east-1", "resources": [], "detail": { "case-id": "case-111122223333-muen-2022-7118885805350839", "display-id": "1234563851", "communication-id": "", "event-name": "ResolveCase", "origin": "" } }
例 :重新打开支持案例
当重新打开支持案例时,将创建以下事件。
{ "version": "0", "id": "3bb9d8fe-6089-ad27-9508-804209b233ad", "detail-type": "Support Case Update", "source": "aws.support", "account": "111122223333", "time": "2022-02-21T15:47:19Z", "region": "us-east-1", "resources": [], "detail": { "case-id": "case-111122223333-muen-2021-27f40618fe0303ea", "display-id": "1234563851", "communication-id": "", "event-name": "ReopenCase", "origin": "" } }
另请参阅
有关如何将 EventBridge 与 Amazon Web Services Support 配合使用的更多信息,请参阅以下资源: