

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 Amazon EKS 和 Kubernetes 上設定 Container Insights
<a name="deploy-container-insights-EKS"></a>

Amazon EKS 1.23 及更新版本支援 Container Insights。只有 1.24 及更新版本支援快速入門安裝方法。

在 Amazon EKS 或 Kubernetes 上設定 Container Insights 的整體程序如下：

1. 確認您已完成必要的事前準備。

1. 在叢集上設定 Amazon CloudWatch Observability EKS 附加元件、CloudWatch 代理程式或 AWS Distro for OpenTelemetry，以將指標傳送至 CloudWatch。
**注意**  
若要使用 Container Insights 搭配 Amazon EKS 的增強可觀測性，您必須使用 Amazon CloudWatch 可觀測性 EKS 附加元件或 CloudWatch 代理程式。如需有關此 Container Insights 版本的詳細資訊，請參閱 [適用於 Amazon EKS 的具備增強之可觀測性的 Container Insights](container-insights-detailed-metrics.md)。  
若要搭配 Fargate 使用 Container Insights，您必須使用 AWS Distro for OpenTelemetry。Fargate 不支援 Container Insights 搭配 Amazon EKS 的增強可觀測性。
**注意**  
Container Insights 現在支援 Amazon EKS 叢集中的 Windows 工作節點。Windows 也支援適用於 Amazon EKS 的具有增強可觀測性的 Container Insights。如需有關在 Windows 中啟用 Container Insights 的資訊，請參閱 [使用 CloudWatch 代理程式並啟用 Container Insights 增強可觀測性](Container-Insights-EKS-agent.md)。

   若要搭配 OpenTelemetry 指標使用 Container Insights，請安裝 Amazon CloudWatch Observability EKS 附加元件版本 `v6.0.1-eksbuild.1` 或更新版本。如需詳細資訊，請參閱[適用於 Amazon EKS 的 Container Insights 搭配 OpenTelemetry 指標](container-insights-otel-metrics.md)。

   設定 Fluent Bit 或 Fluentd，以將日誌傳送至 CloudWatch Logs。(如果您安裝 Amazon CloudWatch 可觀測性 EKS 附加元件，則預設會啟用。)

   如果您使用的是 CloudWatch 代理程式，您可以在 Quick Start 設定期間一次執行這些步驟，或是個別執行這些作業。

1. (選用) 設定 Amazon EKS 控制平面記錄。

1. (選用) 將 CloudWatch 代理程式設定為叢集上的 StatsD 端點來將 StatsD 指標傳送至 CloudWatch。

1. (選擇性) 啟用 App Mesh Envoy 存取日誌。

使用 Container Insights 的原始版本，收集的指標和擷取的指標會按自訂指標計費。使用 Container Insights 搭配 Amazon EKS 的增強可觀測性，Container Insights 指標和日誌會按觀測，而不是存放或擷取的指標計費。如需 CloudWatch 定價的詳細資訊，請參閱 [Amazon CloudWatch 定價](https://aws.amazon.com/cloudwatch/pricing/)。

**Topics**
+ [在 CloudWatch 中驗證 Container Insights 的先決條件](Container-Insights-prerequisites.md)
+ [使用 CloudWatch 代理程式並啟用 Container Insights 增強可觀測性](Container-Insights-EKS-agent.md)
+ [使用 AWS Distro for OpenTelemetry](Container-Insights-EKS-otel.md)
+ [將日誌傳送至 CloudWatch Logs](Container-Insights-EKS-logs.md)
+ [在 Amazon EKS 和 Kubernetes 上更新或刪除 Container Insights](ContainerInsights-update-delete.md)