为现有 Amazon ECS 集群开启事件捕获
您可以在现有的 Amazon ECS 集群上启用事件捕获,通过 EventBridge 将 Amazon ECS 生成的事件存储到 Amazon CloudWatch Logs 中。此功能可帮助您监控和排查任务失败、服务部署和其他集群活动。
启用事件捕获后,Amazon ECS 会创建以下资源:
名为
/aws/events/ecs/containerinsights/${clusterName}/performance的 Amazon CloudWatch Logs 日志组一条 EventBridge 规则,用于捕获来自
aws.ecs源的所有事件
集群视图中会显示历史记录选项卡,您可以在其中查询任务生命周期事件和服务操作。事件捕获会立即开始,并根据您指定的保留期存储所有 Amazon ECS 生成的事件。
先决条件
现有的 Amazon ECS 集群
修改集群设置和创建 Amazon CloudWatch Logs 资源所需的适当 IAM 权限
使用控制台开启事件捕获
在 https://console.aws.amazon.com/ecs/v2
打开控制台。 -
在导航窗格中,选择集群。
-
选择要启用事件捕获的集群。
此时将显示集群详细信息页面。
-
选择配置。
-
在 ECS 事件部分中,选择开启事件捕获。
此时将显示开启事件捕获对话框。
-
对于过期事件,选择 Amazon CloudWatch Logs 日志组的保留期。默认值为 7 天。
-
选择打开。