使用 CloudWatch Container Insights 查看 Amazon ECS 生命周期事件 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用 CloudWatch Container Insights 查看 Amazon ECS 生命周期事件

您可以在 CloudWatch Container Insights 控制台中查看 Amazon ECS 任务和服务生命周期事件。这有助于您在单个视图中关联容器指标、日志和事件,从而为您提供更完整的操作可见性。

您可以查看的事件为 Amazon ECS 发送给 Amazon EventBridge 的事件。有关更多信息,请参阅 Amazon ECS 事件

您可以选择为集群、任务或服务配置性能指标。根据您选择的资源,系统会报告以下事件:

  • 容器实例状态更改事件

  • 服务操作事件

  • 任务状态更改事件

您必须先配置正确的权限,然后才能在 CloudWatch Container Insights 控制台中配置和查看事件。有关更多信息,请参阅《Amazon CloudWatch 用户指南》中的 Container Insights 中的 Amazon ECS 生命周期事件

配置 Container Insights 以查看 Amazon ECS 生命周期事件所需的权限

配置生命周期事件需要以下权限:

  • events:PutRule

  • events:PutTargets

  • logs:CreateLogGroup

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "events:PutRule", "events:PutTargets", "logs:CreateLogGroup" ], "Resource": "*" } ] }

在 Container Insights 中查看 Amazon ECS 生命周期事件所需的权限

查看生命周期事件需要以下权限:

  • events:DescribeRule

  • events:ListTargetsByRule

  • logs:DescribeLogGroups

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "events:events:DescribeRule", "events:PutTargets", "logs:DescribeLogGroups" ], "Resource": "*" } ] }