发布于: Apr 29, 2021

今天,AWS Distro for OpenTelemetry (ADOT) 增加了对 Java、node.js 和 Python 中的 AWS 托管 Lambda 层的支持,为客户提供简便的入门体验,在其 AWS Lambda 函数中增加了 OpenTelemetry SDK 和收集器用于收集跟踪数据。此外,ADOT 还增加了对 AWS Systems Manager 代理的支持,使客户能够在 EC2 实例、本地服务器或虚拟机 (VM) 上更新、管理和配置 ADOT 收集器。在此发布过程中,还将 Zipkin 和 Jaeger 接收器集成到了 ADOT 收集器中。

ADOT 是 AWS 支持的 OpenTelemetry 项目发行版,安全且可随时投入生产。OpenTelemetry 属于原生云计算基础的一部分,提供开源 API、库和代理来收集应用程序监控的分布式记录和指标。使用 ADOT,您只需检测应用程序一次即可将相关的指标和记录发送至多个监控解决方案中。您可以使用自动检测代理收集记录,无需更改您的代码。ADOT 还可以从您的 AWS 资源和托管服务中收集元数据,以便您可以将应用程序性能数据与底层基础设施数据关联,从而减少解决问题的平均时间。您还可以使用 ADOT 检测在 Amazon Elastic Compute Cloud (EC2)、AWS Lambda、Amazon Elastic Container Service (ECS)、Amazon Elastic Kubernetes Service (EKS) 和 AWS Fargate 以及本地运行的应用程序。

您可以使用 AWS CloudFormation 模板、AWS 命令行界面 (CLI) 或 kubectl 命令为容器服务和 Amazon EC2 配置和部署最新版本的 ADOT。您还可以将托管 AWS Lambda 层用于您的无服务器功能。

请访问我们的开发人员门户了解有关 AWS Distro for OpenTelemetry 的更多信息并下载最新版本。阅读更多有关 AWS Distro for OpenTelemetry 中的托管 AWS Lambda 层和 SSM 集成支持的信息。