

# Enhanced Container Insights（Classic）
<a name="container-insights-eks-classic"></a>

Enhanced Container Insights（Classic）是一种托管的 Amazon EKS 附加组件配置，可将 CloudWatch 代理和 Fluent Bit 作为 DaemonSet 部署在集群上。该配置可为 Container Insights 提供增强的可观测性，并从 Amazon EKS 工作负载中收集基础设施指标、应用程序日志和性能数据。

Enhanced Container Insights（Classic）和 OTel Container Insights 均使用相同的 `amazon-cloudwatch-observability` Amazon EKS 附加组件。区别在于附加组件版本和配置。Enhanced Container Insights（Classic）是指该附加组件的旧版配置。

**维护模式**  
Enhanced Container Insights（Classic）处于维护模式。它会持续收到安全补丁和严重错误修复，但不会针对此方法开发任何新功能。  
对于新部署，建议使用 [Enhanced Container Insights（建议）](container-insights-eks-otel.md)，其可提供更广泛的信号覆盖范围、更简单的部署和积极的持续开发。

此方法专为以下使用案例而设计：
+ 已部署并运行该附加组件的现有客户
+ 需要使用具有 Amazon EKS 附加组件生命周期管理功能的托管式附加组件模型的团队

## Enhanced Container Insights（Classic）提供的功能
<a name="container-insights-eks-classic-features"></a>

Enhanced Container Insights（Classic）包含以下功能：
+ **增强的可观测性**：容器组（pod）、节点和集群级别的详细 Kubernetes 指标
+ **指标和日志**：通过 CloudWatch 代理和 Fluent Bit 收集基础设施指标和容器日志
+ **托管生命周期**：通过 Amazon EKS 附加组件 API 或控制台进行安装、更新和移除
+ **自动更新**：通过 Amazon EKS 附加组件更新机制提供的安全补丁

## 与 OTel Container Insights 的对比
<a name="container-insights-eks-classic-comparison"></a>

下表总结了 Enhanced Container Insights（Classic）与 OTel Container Insights 之间的区别。


| 考虑因素 | Enhanced Container Insights（Classic） | Enhanced Container Insights（建议） | 
| --- | --- | --- | 
| 信号 | 指标、日志 | 指标、日志 | 
| 增强的可观测性 | 支持 | 是 | 
| 维护状态 | 维护模式 | 积极开发 | 
| 部署模式 | Amazon EKS 托管附加组件 | Amazon EKS 附加组件（基于 OTel） | 

## 安装方式
<a name="container-insights-eks-classic-installation"></a>

您可以使用下列任何方法安装 Enhanced Container Insights（Classic）：
+ **Amazon EKS 控制台**：从集群上的**可观测性**选项卡中启用。有关更多信息，请参阅 [从控制台启用 Enhanced Container Insights（Classic）](container-insights-eks-classic-console.md)。
+ **AWS CLI**：使用带有 `amazon-cloudwatch-observability` 附加组件名称和 v5.x 版本的 `aws eks create-addon` 命令。有关更多信息，请参阅 [设置指南（AWS CLI）](container-insights-eks-classic-setup.md)。
+ **Helm 图表**：将 `helm install` 与兼容 Classic 的图表版本一起使用。
+ **CloudFormation 或 AWS CDK**：将 `AWS::EKS::Addon` 与固定到 v5.x 版本的版本一起使用。有关更多信息，请参阅 [使用 CloudFormation 或 Helm 部署 Enhanced Container Insights（Classic）](container-insights-eks-classic-iac.md)。

## 指标参考
<a name="container-insights-eks-classic-metrics-overview"></a>

有关 Enhanced Container Insights（Classic）指标名称和维度的完整列表，请参阅 [Enhanced Container Insights（Classic）指标参考](container-insights-eks-classic-metrics.md)。

## 升级到 OTel Container Insights
<a name="container-insights-eks-classic-upgrade"></a>

有关从 Enhanced Container Insights（Classic）迁移到监控空白为零的 OTel Container Insights 的分步说明，请参阅[从 Enhanced Container Insights（Classic）迁移到 OTel Container Insights](container-insights-eks-migrate-from-classic.md)。

**Topics**
+ [Enhanced Container Insights（Classic）提供的功能](#container-insights-eks-classic-features)
+ [与 OTel Container Insights 的对比](#container-insights-eks-classic-comparison)
+ [安装方式](#container-insights-eks-classic-installation)
+ [指标参考](#container-insights-eks-classic-metrics-overview)
+ [升级到 OTel Container Insights](#container-insights-eks-classic-upgrade)
+ [设置指南（AWS CLI）](container-insights-eks-classic-setup.md)
+ [从控制台启用 Enhanced Container Insights（Classic）](container-insights-eks-classic-console.md)
+ [使用 CloudFormation 或 Helm 部署 Enhanced Container Insights（Classic）](container-insights-eks-classic-iac.md)
+ [Enhanced Container Insights（Classic）指标参考](container-insights-eks-classic-metrics.md)
+ [将日志发送到 CloudWatch Logs](Container-Insights-EKS-logs.md)