View a markdown version of this page

Amazon EKS 的追蹤工具 - AWS 方案指引

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

Amazon EKS 的追蹤工具

Amazon EKS 支援數個 AWS 和第三方選項來實作分散式追蹤。

AWS 服務

  • AWS X-Ray:進階分散式追蹤平台

    X-Ray 是全受管 AWS 服務 的,可提供end-to-end追蹤功能。它會自動檢測 AWS 服務 ,並為在 Amazon EKS 上執行的應用程式提供詳細的服務地圖和分析。X-Ray 與其他 整合 AWS 服務,包括 Amazon CloudWatch,並提供追蹤與 AWS 服務 呼叫的自動關聯性。 

  • AWS Distro for OpenTelemetry:統一可觀測性架構

    Distro for OpenTelemetry 是適用於雲端原生應用程式的安全、生產就緒和 AWS支援的 OpenTelemetry 分佈。它提供廠商中立的檢測功能,同時維持原生 AWS 服務 整合,因此非常適合混合雲端環境。Distro for OpenTelemetry 支援多個可觀測性後端,並提供與 AWS 監控服務的無縫整合。 

開放原始碼解決方案

  • OpenTelemetry:開放原始碼可觀測性架構 

    OpenTelemetry 提供標準化的可觀測性架構,其中包含支援多種程式設計語言的全方位檢測程式庫。其靈活的後端選項和廠商中立方法,非常適合需要跨不同環境一致性的工作負載。框架的廣泛生態系統可確保與各種監控解決方案的廣泛相容性。 

  • Jaeger:開放原始碼分散式追蹤平台

    Jaeger 提供具有即時分散式內容傳播的全方位追蹤功能。它透過詳細的服務相依性視覺化來提供根本原因分析和效能最佳化。Jaeger 的架構專為高可擴展性而設計,並支援各種儲存後端,因此適合大規模的 Amazon EKS 部署。EKS 設定的 ViewJaeger 

  • Grafana Tempo:分散式追蹤

    Tempo 是一種 Grafana 實驗室解決方案,可提供大規模追蹤儲存,並與 Prometheus 指標無縫整合。其具有成本效益的追蹤保留模型以及與 Grafana 的原生整合,使其適用於已使用 Grafana 進行視覺化的組織。Tempo 的架構專為 Amazon EKS 等雲端原生環境而設計。