使用 Amazon EventBridge 监控 Systems Manager 事件 - AWS Systems Manager
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

使用 Amazon EventBridge 监控 Systems Manager 事件

Amazon EventBridge 是一种无服务器事件总线服务,可让您轻松将应用程序与来自各种源的数据连接起来。EventBridge 从您自己的应用程序、软件即服务 (SaaS) 应用程序以及 AWS 服务传输实时数据流,并将该数据路由到目标(如 AWS Lambda)。您可以设置路由规则来确定发送数据的目的地,以便构建能够实时响应所有数据源的应用程序架构。利用 EventBridge,您可以构建事件驱动的体系结构,这些体系结构是松散耦合的和分布式的。

EventBridge 以前的名称为 Amazon CloudWatch Events。它包括可让您接收来自 SaaS 合作伙伴和您自己的应用程序的事件的新功能。现有的 CloudWatch Events 用户可以在新的 EventBridge 控制台和 CloudWatch Events 控制台中访问其现有的默认总线、规则和事件。EventBridge 使用相同的 CloudWatch Events API,因此您使用的所有现有的 CloudWatch Events API 都保持不变。

总体而言,EventBridge 可以将事件从近 40 个 AWS 服务添加到您的规则,并将目标添加到近 20 个 AWS 服务。

EventBridge 提供对 AWS Systems Manager 事件和 Systems Manager 目标的支持。

支持的 Systems Manager 事件类型

在 Systems Manager 可以检测到的许多类型的 EventBridge 事件中,有:

  • 禁用维护时段

  • Automation 工作流程成功完成

  • 托管实例不符合补丁合规性

  • 正在更新的参数值

EventBridge 支持来自以下 Systems Manager 功能的事件:

  • 更改日历

  • 配置合规性

  • 清单

  • 维护时段

  • Parameter Store

  • Run Command

  • 状态管理器

有关支持的 Systems Manager 事件类型的完整详细信息,请参阅 参考:Amazon EventBridge 的 Systems Manager 事件模式和类型 中的 和 AWS Systems Manager 事件Amazon EventBridge 用户指南

支持的 Systems Manager 目标类型

EventBridge 支持以下三个 Systems Manager 功能作为事件规则的目标:

  • 运行 Automation 工作流程

  • 运行 Run Command 命令文档

  • 创建 OpsCenter OpsItem

有关您可能会使用这些目标的建议方式,请参阅Systems Manager 目标类型示例

有关如何开始使用 EventBridge 并设置规则的更多信息,请参阅 中的 Amazon EventBridge 入门Amazon EventBridge 用户指南有关使用 EventBridge 的完整信息,请参阅 Amazon EventBridge 用户指南