

# 使用具有增强型可观测性的 Container Insights 监控 Amazon ECS 容器
<a name="cloudwatch-container-insights"></a>

Container Insights 从容器化应用程序和微服务中收集、聚合和汇总指标与日志。具有增强型可观测性的 Container Insights 提供了所有 Container Insights 指标，以及其他任务和容器指标。

Container Insights 可发现集群中所有正在运行的容器，并收集每个性能堆栈层的性能数据。运行数据是作为性能日志事件收集的。这些条目使用结构化 JSON 模式来大规模摄取和存储高基数数据。从该数据中，CloudWatch 在集群、服务和任务级别创建更高级别的聚合指标以作为 CloudWatch 指标。指标包括资源的使用率，如 CPU、内存、磁盘和网络。CloudWatch 自动控制面板中提供了指标。

这些指标仅反映指定时间范围内具有正在运行的任务的资源。例如，如果您的集群包含一个服务，但该服务没有处于 `RUNNING` 状态的任务，则不会向 CloudWatch 发送任何指标。如果您有两个服务，其中一个服务具有正在运行的任务，而另一个服务没有，则仅发送具有正在运行的任务的服务的指标。

2024 年 12 月 2 日，AWS 发布了针对 Amazon ECS 增强了可观测性的 Container Insights。此版本支持针对使用 Amazon EC2 和 Fargate 的 Amazon ECS 集群增强可观测性。在 Amazon ECS 上配置具有增强型可观测性的 Container Insights 后，Container Insights 会自动收集环境中从集群级别到容器级别的详细基础设施遥测数据，并在精选的控制面板中显示这些关键性能数据，从而减轻可观测性设置中的繁琐工作。有关如何设置具有增强型可观测性 Container Insights 的信息，请参阅[具有增强型可观测性的 Container Insights](ecs-account-settings.md#container-insights-setting-enhanced)。

我们建议您使用具有增强型可观测性的 Container Insights，而不是 Container Insights，因为前者可让您详细了解您的容器环境，从而缩短解决问题平均需要的时间。有关更多信息，请参阅《Amazon CloudWatch 用户指南》中的[具有增强型可观测性的 Amazon ECS Container Insights](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-enhanced-observability-metrics-ECS.html)**。

您可以查看的事件为 Amazon ECS 发送给 Amazon EventBridge 的事件。有关更多信息，请参阅 [Amazon ECS 事件](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_cwe_events.html)。

**重要**  
CloudWatch Container Insights 收集的指标按自定义指标收费。有关 CloudWatch 定价的信息，请参阅 [CloudWatch 定价](https://aws.amazon.com/cloudwatch/pricing/)。