

# 为现有 Amazon ECS 集群开启事件捕获
<a name="turn-on-event-capture-existing-cluster"></a>

您可以在现有的 Amazon ECS 集群上启用事件捕获，通过 EventBridge 将 Amazon ECS 生成的事件存储到 Amazon CloudWatch Logs 中。此功能可帮助您监控和排查任务失败、服务部署和其他集群活动。

启用事件捕获后，Amazon ECS 会创建以下资源：
+ 名为 `/aws/events/ecs/containerinsights/${clusterName}/performance` 的 Amazon CloudWatch Logs 日志组
+ 一条 EventBridge 规则，用于捕获来自 `aws.ecs` 源的所有事件

集群视图中会显示**历史记录**选项卡，您可以在其中查询任务生命周期事件和服务操作。事件捕获会立即开始，并根据您指定的保留期存储所有 Amazon ECS 生成的事件。

## 先决条件
<a name="turn-on-event-capture-prerequisites"></a>
+ 现有的 Amazon ECS 集群
+ 修改集群设置和创建 Amazon CloudWatch Logs 资源所需的适当 IAM 权限

## 使用控制台开启事件捕获
<a name="turn-on-event-capture-procedure"></a>

1. 在 [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2) 打开控制台。

1. 在导航窗格中，选择**集群**。

1. 选择要启用事件捕获的集群。

   此时将显示集群详细信息页面。

1. 选择**配置**。

1. 在 **ECS 事件**部分中，选择**开启事件捕获**。

   此时将显示**开启事件捕获**对话框。

1. 对于**过期事件**，选择 Amazon CloudWatch Logs 日志组的保留期。默认值为 7 天。

1. 选择**打开**。