发布于: Jan 22, 2021

借助 Amazon CloudWatch 代理,您现在可以使用 OpenTelemetry API 和软件开发工具包将应用程序遥测数据发送到 CloudWatch 和 AWS X-Ray。在本次更新后,代理将能够从在 Amazon Elastic Compute Cloud (Amazon EC2) 上运行的应用程序和服务接收 OpenTelemetry 指标和跟踪,并且现有的 CloudWatch 代理用户无需安装或配置多个代理即可开始使用 OpenTelemetry 来监控应用程序。
OpenTelemetry 是原生云计算基金会 (Cloud Native Computing Foundation) 的一个项目,提供开源 API 和库来采集用于应用程序监控的分布式跟踪和指标。在应用程序中安装 OpenTelemetry 软件开发工具包后,您可以将性能数据与底层基础设施数据关联起来,从而减少解决问题所需的平均时间。CloudWatch 代理让您能够采集指标和跟踪并发送到 CloudWatch 和 X-Ray。CloudWatch 和 X-ray 提供了多种工具,以方便您查看、筛选数据并从中获得见解,从而监控应用程序、发现问题和提高性能。
支持 OpenTelemetry API 和软件开发工具包的 CloudWatch 代理已在所有 提供 Amazon CloudWatch 的区域开放。

要开始使用最新版本的 CloudWatch 代理,请参阅 Amazon CloudWatch 用户指南中有关 CloudWatch 代理对 OpenTelemetry 的支持。请访问我们的开发人员门户了解有关 AWS Distro for OpenTelemetry 的更多信息。CloudWatch 代理以及 OpenTelemetry API 和软件开发工具包的使用不会产生额外的费用。CloudWatch 自定义指标和日志将按标准定价收费。X-Ray 将按标准定价收费。

CloudWatch 代理通过开源许可证提供。如果您希望构建、自定义或贡献 CloudWatch 代理,请访问 GitHub 存储库以了解最新说明。