使用 Amazon 监控Amazon Trusted Advisor检查结果 EventBridge - Amazon Web Services Support
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

使用 Amazon 监控Amazon Trusted Advisor检查结果 EventBridge

您可以使用 EventBridge 来检测何时检查Trusted Advisor变更状态。然后,根据您创建的规则,当状态更改为您在规则中指定的值时, EventBridge 调用一个或多个目标操作。

根据具体的状态更改,您可以发送通知、捕获状态信息、采取纠正措施、启动事件或采取其他操作。例如,如果检查状态由未检测到的问题(绿色)更改为建议的操作(红色),则可以指定以下目标类型。

  • 使用 Amazon Lambda 函数将通知传入 Slack 通道。

  • 将有关检查的数据推送到 Amazon Kinesis 流,以支持全面、实时的状态监控。

  • 将 Amazon Simple Notification Service 主题发送到您的电子邮件。

  • 获取 Amazon CloudWatch 警报操作的通知。

有关如何使用 EventBridge 和 Lambda 函数自动响应的更多信息Trusted Advisor,请参阅中的Trusted Advisor工具。 GitHub

注意事项
  • Trusted Advisor 将尽最大效能传送事件。并不总是能保证将事件传送到 EventBridge。

  • 您必须拥有商业、Enterprise On–Ramp 或企业 Amazon Web Services Support 计划才能创建 Trusted Advisor 检查的规则。有关更多信息,请参阅更改 Amazon Web Services Support 计划

  • 与全球服务一样Trusted Advisor,所有事件都发送到 EventBridge 美国东部(弗吉尼亚北部)地区。

按照以下步骤为创建 EventBridge 规则Trusted Advisor。在创建事件规则之前,请执行以下操作:

  • 熟悉中的事件、规则和目标。 EventBridge有关更多信息,请参阅什么是亚马逊 EventBridge? 在《亚马逊 EventBridge 用户指南》中。

  • 创建将在事件规则中使用的目标。

要为创建 EventBridge 规则 Trusted Advisor
  1. 打开亚马逊 EventBridge 控制台,网址为 https://console.aws.amazon.com/events/

  2. 要更改区域,请使用页面右上角的 Region selector(区域选择器),然后选择 US East (N. Virginia)(美国东部(弗吉尼亚北部))。

  3. 在导航窗格中,选择规则

  4. 选择 创建规则

  5. Define rule detail(定义规则详细信息)页面上,输入规则名称和描述。

  6. 对于 Event bus(事件总线)和 Rule type(规则类型),保留默认值,然后选择 Next(下一步)。

  7. 构建事件模式页面上,为事件源选择Amazon事件或 EventBridge 合作伙伴事件

  8. Event pattern(事件模式)下,请保留默认值( Amazon Web Services)。

  9. 对于 Amazon Web Service,选择 Trusted Advisor

  10. 对于 Event type(事件类型),选择 Check Item Refresh Status(检查项目刷新状态)。

  11. 为检查状态选择以下选项之一:

    • 选择 Any status(任何状态)以创建监控任何状态更改的规则。

    • 选择 Specific status(es)(特定状态),然后选择要让您的规则监控的值。

      • ERROR(错误)– Trusted Advisor 为检查建议某一操作。

      • INFO(信息)– Trusted Advisor 无法确定检查的状态。

      • OK(正常)– Trusted Advisor 没有检测到检查的问题。

      • WARN(警告)–Trusted Advisor 检测到检查可能存在问题并建议调查。

  12. 为您的检查选择以下选项之一:

    • 选择 Any check(任何检查)。

    • 选择 Specific check(s)(特定检查),然后从列表中选择一个或多个检查名称。

  13. 为 Amazon 资源选择以下选项之一:

    • 选择 Any resource ID(任何资源 ID)来创建监控所有资源的规则。

    • 选择 Specific resource ID(s) by ARN(按 ARN 排列的特定资源 ID),然后输入您想要的 Amazon Resource Name (ARN)。

  14. 选择下一步

  15. Select target(s)(选择目标)页面中,选择您为此规则创建的目标类型,然后配置该类型所需的任何其他选项。例如,您可以将事件发送到 Amazon SQS 队列或 Amazon SNS 主题。

  16. 选择下一步

  17. (可选)在 Configure tags(配置标签)页面上,添加任意标签,然后选择 Next(下一步)。

  18. Review and create(审查并创建)页面上,审查您的规则设置并确保其符合您的事件监控要求。

  19. 选择 创建规则。您的规则现在将监控 Trusted Advisor 检查,然后将事件发送到您指定的目标。