在 Amazon EKS 和 Kubernetes 上設定容器洞察 - Amazon CloudWatch

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

在 Amazon EKS 和 Kubernetes 上設定容器洞察

Amazon 1.23 及更新EKS版本支援容器洞見。只有 1.24 及更新版本支援快速入門安裝方法。

在 Amazon EKS 或 Kubernetes 上設定容器洞見的整體程序如下:

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

  2. 設定 Amazon 可 CloudWatch 觀測EKS附加元件、 CloudWatch 代理程式或 AWS 您的集群 OpenTelemetry 上的發行版,以將指標發送到 CloudWatch.

    注意

    若要使用具有增強 Amazon 觀察能力的容器見解EKS,您必須使用 Amazon 可 CloudWatch 觀測性EKS附加元件或代理程式 CloudWatch 。如需有關此 Container Insights 版本的詳細資訊,請參閱 提供 Amazon 增強觀察能力的容器洞察 EKS

    若要將容器見解與 Fargate 搭配使用,您必須使用 AWS 發行版的 OpenTelemetry. Fargate 不支援具有增強對 Amazon EKS 觀察能力的容器見解。

    注意

    容器洞見現在支援 Amazon EKS 叢集中的 Windows 工作者節點。在 Windows 上也支援具有增強對 Amazon EKS 觀察能力的容器見解。如需在 Windows 上啟用容器深入解析的相關資訊,請參閱使用 CloudWatch 代理程式並啟用容器洞見增強的可觀察性

    設定「流利位元」或「Fluentd」,將記錄檔傳送至 CloudWatch 記錄檔。如果您安裝 Amazon 可 CloudWatch 觀測性EKS附加元件,則預設會啟用此功能。)

    如果您使用的是 CloudWatch 代理程式,您可以一次執行這些步驟,做為快速入門設定的一部分,或者分別執行這些步驟。

  3. (選擇性) 設定 Amazon EKS 控制平面記錄。

  4. (選擇性) 將 CloudWatch 代理程式設定為叢集上的 StatsD 端點,以將 StatsD 指標傳送至其中。 CloudWatch

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

使用 Container Insights 的原始版本,收集的指標和擷取的指標會按自訂指標計費。使用具有增強 Amazon 觀察能力的容器洞見EKS,容器洞察指標和日誌會按照觀察收費,而不是按照存放或擷取的指標收費。如需有關 CloudWatch 定價的詳細資訊,請參閱 Amazon CloudWatch 定價