引用:Amazon EventBridge 事件模式和 Systems Manager 类型
注意Amazon EventBridge 是管理事件的首选方式。CloudWatch Events 和 EventBridge 是相同的底层服务和 API,但 EventBridge 提供了更多功能。您在 CloudWatch 或 EventBridge 中所做的更改将显示在每个控制台中。有关更多信息,请参阅 Amazon EventBridge 用户指南。 |
使用 Amazon EventBridge,您可以创建匹配传入事件的规则并将它们路由到目标进行处理。
一个事件表示您自己应用程序、软件即服务(SaaS)应用程序或 AWS 服务中的某个环境发生的一个变化。事件会尽最大努力发出。检测到规则中指定的事件类型后,EventBridge 将其路由到指定的目标进行处理。目标可以包括 Amazon Elastic Compute Cloud (Amazon EC2) 实例、AWS Lambda 函数、Amazon Kinesis streams、Amazon Elastic Container Service (Amazon ECS) 任务、AWS Step Functions 状态计算机、Amazon Simple Notification Service (Amazon SNS) 主题、Amazon Simple Queue Service (Amazon SQS) 队列、内置目标等。
有关创建 EventBridge 规则的信息,请参阅以下主题:
-
Amazon EventBridge 用户指南中的 Amazon EventBridge 入门
本主题的其余部分介绍了可以包含在 EventBridge 规则中的 Systems Manager 事件类型。
事件类型:自动化
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
EC2 自动化执行状态更改通知 | 自动化工作流的总体状态将发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
EC2 自动化步骤状态更改通知 | 自动化工作流中特定步骤的状态将发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
事件类型:Change Calendar
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
日历状态更改 | Change Calendar 的状态更改。您可以向事件规则添加下列一个或两个状态更改:
目前不支持从其他 AWS 账户 日历的状态更改。 |
事件类型:Change Manager
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
更改请求状态更新 | Change Manager 更改请求的状态。您可以在事件规则中使用以下状态:
|
事件类型:配置合规性
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
配置合规性状态更改 | 托管式节点的状态针对关联合规性或补丁合规性发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
事件类型:库存
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
库存资源状态更改 | 删除自定义清单和使用旧架构版本的 PutInventory 调用。您可以向事件规则添加下列一个或多个状态更改:
有关更多信息,请参阅 使用 EventBridge 监控 Inventory 事件。 |
事件类型:维护窗口
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
维护时间段状态更改通知 | 一个或多个维护时段的总体状态发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
维护窗口目标登记通知 | 一个或多个维护窗口目标的状态发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
维护时段执行状态更改通知 | 维护窗口在运行时的整体状态会发生变化。您可以向事件规则添加下列一个或多个状态更改:
|
维护窗口任务执行状态更改通知 | 维护窗口中任务的状态在运行时发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
维护窗口任务目标调用状态更改通知 |
特定目标上的维护窗口任务的状态发生更改。 只有 Run Command 任务才支持此通知。对于此类型的任务,您可以向事件规则添加下列一个或多个状态更改:
对于自动化、AWS Lambda 和 AWS Step Functions 任务,EventBridge 仅报告状态 |
维护窗口任务登记通知 | 一个或多个维护时段任务的状态发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
事件类型:OpsCenter
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
OpsItem 创建 | 在创建 OpsItem 时发生。您可以为以下 OpsItem 类型之一添加规则:
|
OpsItem 更新 | 更新 OpsItem 时发生。您可以为以下 OpsItem 类型之一添加规则:
|
事件类型:Parameter Store
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
参数存储更改 | 参数的状态发生更改。您可以向事件规则添加下列一个或多个状态更改:
有关更多信息,请参阅 为参数和参数策略配置 Eventbridge 规则。 |
参数存储策略操作 | 满足高级参数策略更改的条件。您可以向事件规则添加下列一个或多个状态更改:
有关更多信息,请参阅 为参数和参数策略配置 Eventbridge 规则。 |
事件类型:Run Command
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
EC2 命令调用状态更改通知 | 发送到单个托管实例的命令的状态发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
EC2 命令状态更改通知 | 命令的总体状态将发生更改。您可以向事件规则添加下列一个或多个状态更改:
|
事件类型:State Manager
事件类型名称 | 可以添加到规则中的事件的描述 |
---|---|
EC2 State Manager 关联状态更改 | 关联的总体状态随着应用而发生变化。您可以向事件规则添加下列一个或多个状态更改:
|
EC2 State Manager 实例关联状态更改 | 关联所针对单个托管实例的状态发生更改。您可以向事件规则添加下列一个或多个状态更改:
|