AWS Distro for OpenTelemetry

安全且生產就緒型的開源發行版本,具有可預測的效能

AWS Distro for OpenTelemetry 是安全、生產就緒型、AWS 支援的 OpenTelemetry 專案發行版本。作為 Cloud Native Computing Foundation 的一員,OpenTelemetry 會提供開源 API、程式庫和代理程式來收集分散的追蹤和指標,以執行應用程式監控。使用 AWS Distro for OpenTelemetry,您只需檢測應用程式一次,即可將相關指標和追蹤傳送至多個 AWS 和合作夥伴監控解決方案。使用自動檢測代理程式來收集追蹤,無須變更您的程式碼。AWS Distro for OpenTelemetry 也會收集您 AWS 資源和受管服務的中繼資料,讓您能將應用程式效能資料與基礎設施資料相互關聯,減少解決問題所需的平均時間。使用 AWS Distro for OpenTelemetry 來檢測在以下程式上執行或內部部署的應用程式:Amazon Elastic Compute Cloud (EC2)、Amazon Elastic Container Service (ECS) 以及 EC2、AWS Fargate 和 AWS Lambda 上的 Amazon Elastic Kubernetes Service (EKS)。

使用 AWS Distro for OpenTelemetry 擷取追蹤資料 (7:00)

優勢

只需檢測一次,即可用於多個監控目的地

AWS Distro for OpenTelemetry 讓您只需檢測應用程式一次,而無需執行多個 SDK 和代理程式,即可收集指標和追蹤。接著,您便可以傳送這些指標和追蹤至多個 AWS 監控解決方案,包括 Amazon CloudWatch、Amazon Managed Service for Prometheus、AWS X-Ray,以及 AWS 合作夥伴的第三方監控解決方案。

擴展可見性且更快分類

AWS Distro for OpenTelemetry 讓您能收集並關聯指標和追蹤,以及內容相關資訊和應用程式執行處的中繼資料。對您 AWS 資源增加的可見性會加速效能疑難排解,並減少解決問題的平均時間。

使用可預測的效能執行 OpenTelemetry

AWS 會在每次版本推出前測試 OpenTelemetry 元件,以確保可量化且可預測的效能負擔。此舉可協助您了解和說明在生產環境中使用 AWS Distro for OpenTelemetry 的總體效能影響。

安全執行 OpenTelemetry

AWS Distro for OpenTelemetry 中的所有程式碼和元件會接受嚴格的測試,以確保它們經認證滿足 AWS 安全需求。

加入我們的 OpenTelemetry 社群

OpenTelemetry 是一項為所有人簡化可觀察性檢測的社群工作。作為該社群的一部分,AWS 會遵循上游優先方法,所有增強功能都由上游提供。我們的發行版本是透過使用此上游程式碼所建置。享受開源優勢,並由 AWS Support、測試和大量認證作為後盾。

依賴 AWS Support

AWS Support 工具和技術、人員和計劃,會協助您最佳化效能、降低成本並加速創新。除修復故障和解決問題外,也利用 AWS Premium Support 來為如何擴展您的工作負載,並最佳化雲端操作的運作狀態,提供主動指導。

運作方式

運作方式 - AWS Distro for OpenTelemetry

使用案例

傳送指標和追蹤至 AWS 和第三方監控服務

檢測應用程式一次後,即可收集和傳送相關指標和追蹤至一個或多個 AWS 監控服務 (如 Amazon CloudWatch、Amazon Managed Service for Prometheus、AWS X-Ray 和 Amazon Elasticsearch Service),以及第三方監控解決方案。無須重新檢測程式碼,只要透過簡單的設定變更,即可新增或更新監控目的地。支援的語言包括 Java、JavaScript、Go 和 Python,更多語言持續規劃中。

自動收集追蹤

自動收集 Java 應用程式 (如使用 Spring Boot 和 Servlet 型微服務建置的 Web 應用程式) 的追蹤資料。AWS Distro for OpenTelemetry 中的自動檢測代理程式會擷取所有使用 Apache HTTP 客戶端、AWS SDK 客戶端和 JDBC 型 SQL 客戶端建立的下游要求。其亦會在多執行緒應用程式中自動執行。

收集應用程式資源上的中繼資料

AWS Distro for OpenTelemetry 會針對執行應用程式程式碼的基礎 AWS 資源,自動收集其相關中繼資料。此中繼資料可用於監控服務,以將應用程式監控資料與減少問題解決平均時間所需的基礎設施監控資料相關聯。

對 CloudWatch 中的應用程式指標進行收集、分析和警示

使用 OpenTelemetry API 來收集自訂應用程式指標,然後使用 Amazon CloudWatch 對其進行分析和檢視。視覺化指標趨勢、建立儀表板並建立警示,以使用 CloudWatch 主動監控您的應用程式。

最新的部落格文章

「日期」
  • 「日期」
1 …
…
閱讀常見問答集
有問題?

請前往 AWS Distro for OpenTelemetry 常見問答集頁面。

進一步了解 
開始使用 AWS Distro for OpenTelemetry
開始使用 AWS Distro for OpenTelemetry

前往 GitHub 頁面以下載。

進一步了解