本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
比較 Container Insights 方法
Amazon EKS 叢集可使用兩種 Container Insights 方法,每個方法都有不同的功能、部署模型和支援層級。兩者都使用相同的 amazon-cloudwatch-observability Amazon EKS 附加元件,差別在於附加元件版本和組態。
使用此頁面來了解這兩種方法之間的差異,並判斷哪種方法適合您的環境。如需詳細的設定說明,請參閱 OTel Container Insights (建議)或 增強型容器洞見 (傳統)。
功能比較
下表比較金鑰屬性的兩種 Container Insights 方法。
| 屬性 | OTel Container Insights | 增強型容器洞見 (傳統) |
|---|---|---|
| 支援的訊號 | 指標、日誌 | 指標、日誌 |
| 增強可觀測性 | 是 | 是 |
| 維護狀態 | 主動開發 | 維護模式 |
| 部署複雜性 | 低 | 低 |
| 設定方法 | Amazon EKS 附加元件 (OTel 型) | Amazon EKS 附加元件 (受管) |
| 最低 Amazon EKS 版本 | 1.28 | 1.25 |
| 最低附加元件版本 | v6.2.0 | 6.2.0 版之前 |
| 組態模型 | 附加元件組態 | 附加元件組態 |
| 指標格式 | Prometheus/PromQL 原生 | CloudWatch-format (EMF) |
功能和限制
每個方法都有特定的優勢和限制條件。檢閱下列各節,以了解每個方法提供的內容及其限制之處。
OTel Container Insights (建議)
OTel Container Insights 提供下列功能:
-
透過單一 OpenTelemetry 型代理程式的完整訊號可觀測性
-
使用定期交付的新功能進行主動開發
-
將部署簡化為受管 Amazon EKS 附加元件
-
PromQL 可查詢指標,每個指標最多 150 個標籤
OTel Container Insights 有下列限制:
-
需要 Amazon EKS 1.28 或更新版本
-
需要附加元件版本 v6.2.0 或更新版本
-
具有較小社群範例生態系統的較新產品
如需設定說明,請參閱 快速入門:Amazon EKS 上的 OTel Container Insights。
增強型容器洞見 (傳統)
Enhanced Container Insights (Classic) 提供下列功能:
-
具有自動化生命週期管理的受管 Amazon EKS 附加元件
-
支援增強的可觀測性
Enhanced Container Insights (Classic) 具有下列限制:
-
在維護模式中 — 僅接收安全修補程式
-
有限的組態彈性
-
指標使用專屬的 CloudWatch 格式名稱,與標準 PromQL 儀表板不相容
如需設定說明,請參閱 設定指南 (AWS CLI)。
決策指南
使用下表來判斷適合您情況的方法。
| 選擇條件 | 建議方法 | 理由 |
|---|---|---|
| 新的 Amazon EKS 部署 | OTel Container Insights | 主動開發、完整訊號涵蓋、最低複雜性 |
| 需要完整的增強型可觀測性 | OTel Container Insights | 僅主動開發的選項 |
| 已在生產環境中執行 Classic | Classic (短期)、OTel (遷移目標) | 繼續保持穩定性,然後規劃遷移 |
| 偏好具有最少額外負荷的受管附加元件 | OTel Container Insights | 低組態負擔 |
| 需要與 PromQL 相容的指標 | OTel Container Insights | 保留原始 Prometheus 指標名稱 |
如果您目前正在執行增強型容器洞見 (傳統) 並想要遷移,請參閱 遷移指南以取得逐步說明。 step-by-step
先決條件摘要
下表列出每種方法的先決條件。
| 先決條件 | OTel Container Insights | 增強型容器洞見 (傳統) |
|---|---|---|
| 最低 Amazon EKS 版本 | 1.28 | 1.25 |
| 最低附加元件版本 | v6.2.0 | 6.2.0 版之前 |
| IAM 許可 | CloudWatchAgentServerPolicy | CloudWatchAgentServerPolicy |
| 必要工具 | kubectl、 AWS CLI | kubectl、 AWS CLI |
| 需要 OIDC 提供者 | 是 (適用於 IRSA) | 是 (適用於 IRSA) |
後續步驟
選擇方法後,請使用以下連結開始使用:
-
快速入門:Amazon EKS 上的 OTel Container Insights — 使用最快的路徑設定 OTel Container Insights。
-
設定指南 (AWS CLI) — 設定增強型容器洞見 (傳統)。
-
遷移指南 — 從 Classic 遷移至 OTel Container Insights。