

• Amazon Systems Manager CloudWatch 控制面板在 2026 年 4 月 30 日之后将不再可用。客户可以像现在一样继续使用 Amazon CloudWatch 控制台来查看、创建和管理其 Amazon CloudWatch 控制面板。有关更多信息，请参阅 [Amazon CloudWatch 控制面板文档](https://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)。

# 使用输入变压器将数据传递到 Automation
<a name="automation-tutorial-eventbridge-input-transformers"></a>

此 Amazon Systems Manager Automation 教程展示了如何使用 Amazon EventBridge 的输入转换器功能，从实例状态更改事件中提取 Amazon Elastic Compute Cloud (Amazon EC2) 实例的 `instance-id`。Automation 是 Amazon Systems Manager 中的一项工具。我们使用输入转换器将该数据作为 `InstanceId` 输入参数传递给 `AWS-CreateImage` 运行手册目标。当任何实例更改为 `stopped` 状态时，均将触发该规则。

有关使用输入转换器的更多信息，请参阅 *Amazon EventBridge 用户指南*中的[教程：使用输入转换器自定义要传递给事件目标的内容](https://docs.amazonaws.cn/eventbridge/latest/userguide/eventbridge-input-transformer-tutorial.html)。

**开始前的准备工作**  
验证是否已向 Systems Manager 自动化服务角色添加了 EventBridge 所需的权限和信任策略。有关更多信息，请参阅 *Amazon EventBridge 用户指南*中的[管理 EventBridge 资源访问权限概述](https://docs.amazonaws.cn/eventbridge/latest/userguide/iam-access-control-identity-based-eventbridge.html)。

**将输入转换器与自动化结合使用**

1. 打开位于 [https://console.aws.amazon.com/events/](https://console.amazonaws.cn/events/) 的 Amazon EventBridge 控制台。

1. 在导航窗格中，选择**规则**。

1. 选择**创建规则**。

1. 为规则输入名称和描述。

   规则不能与同一区域中的另一个规则和同一事件总线上的名称相同。

1. 对于**事件总线**，请选择要与此规则关联的事件总线。如果您希望此规则响应来自您自己的 Amazon Web Services 账户的匹配事件，请选择 **defaul**（默认）。当您账户中的某个 Amazon Web Services 服务发出一个事件时，它始终会发送到您账户的默认事件总线。

1. 对于**规则类型**，选择**具有事件模式的规则**。

1. 选择**下一步**。

1. 对于**事件源**，选择**Amazon 事件或 EventBridge 合作伙伴事件**。

1. 在**事件模式**部分，选择**使用模式表单**。

1. 对于 **Event source**（事件源），选择 **Amazon services**（服务）。

1. 在 **Amazon service**（服务）中，选择 **EC2**。

1. 对于**事件类型**，请选择 **EC2 实例状态更改通知**。

1. 对于**事件类型规范 1**，选择**特定状态**，然后选择**已停止**。

1. 对于**事件类型规范 2**，选择**任何实例**，或选择**特定实例 ID** 并输入要监控的实例的 ID。

1. 选择**下一步**。

1. 对于**目标类型**，选择**Amazon 服务**。

1. 对于 **Target**（目标），选择 **Systems Manager Automation**。

1. 对于 **Document**（文档），选择 **AWS-CreateImage**。

1. 在 **Configure automation parameter(s)**（配置自动化参数）部分中，选择 **Input Transformer**（输入转换器）。

1. 对于 **Input path**（输入路径），输入 **\$1"instance":"\$1.detail.instance-id"\$1**。

1. 对于 **Template**（模板），输入 **\$1"InstanceId":[<instance>]\$1**。

1. 对于 **Execution role**（执行角色），选择 **Use existing role**（使用现有角色），然后选择您的自动化服务角色。

1. 选择 **Next（下一步）**。

1. （可选）为规则输入一个或多个标签。有关更多信息，请参阅 *Amazon EventBridge 用户指南*中的[标记 Amazon EventBridge 资源](https://docs.amazonaws.cn/eventbridge/latest/userguide/eventbridge-tagging.html)。

1. 选择 **Next（下一步）**。

1. 查看规则详细信息并选择**创建规则**。