发布于: May 19, 2022
今天,我们宣布全面推出适用于指标的 AWS Distro for OpenTelemetry (ADOT),即 OpenTelemetry 项目 AWS 支持的生产就绪型安全发行版。借助该功能,客户可以使用 Java、.Net、和 JavaScript 中的 OpenTelemetry API 和软件开发工具包来收集指标并将其发送到 Amazon CloudWatch、Amazon Managed Service for Prometheus 和 OpenTelemetry 协议 (OTLP) 支持的其他监控目标。OpenTelemetry 属于原生云计算基础 (CNCF) 的一部分,提供开源 API、库和代理来收集应用程序和基础设施监控的分布式跟踪记录和指标。使用 ADOT,您只需检测一次应用程序即可将指标和跟踪数据发送到多个监控解决方案,并使用自动检测代理来收集跟踪记录和指标,而无需更改您的代码。使用 AWS Distro for OpenTelemetry 检测在 Amazon Elastic Compute Cloud (EC2)、Amazon Elastic Container Service (ECS)、和 Amazon Elastic Kubernetes Service (EKS) 上运行的应用程序。
对于您的可观察性需求,您可以选择 Amazon CloudWatch、Amazon Managed Service for Prometheus 或一个 AWS 合作伙伴目标。您可以使用 AWS CloudFormation 模板、AWS Command Line Interface、Kubectl 命令或 ADOT EKS 附加组件为容器服务和 Amazon EC2 配置和部署最新版本的 AWS Distro for OpenTelemetry。开发人员可以使用一些受支持的接收方(如 Prometheus)以及 OpenTelemetry 软件开发工具包来收集或检测其应用程序以收集相关指标和跟踪记录。