Amazon 和的 OpenTelemetry 发行版 Amazon X-Ray - Amazon X-Ray
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon 和的 OpenTelemetry 发行版 Amazon X-Ray

使用 Amazon Distro for OpenTelemetry (ADOT) 收集指标和跟踪以及其他监控解决方案,例如亚马逊、 CloudWatch亚马逊 OpenSearch 服务和适用于 Prometheus 的亚马逊托管服务。 Amazon X-Ray

Amazon 的发行版 OpenTelemetry

OpenTelemetry (ADOT) Amazon 发行版是基于云原生计算基金会 (CNCF) 项目的 Amazon 发行版。 OpenTelemetry OpenTelemetry 提供一组开源 APIs、库和代理,用于收集分布式跟踪和指标。该工具包是上游 OpenTelemetry 组件的发行版 SDKs,包括经过测试、优化、保护和支持的 Amazon自动检测代理和收集器。

借助 ADOT,工程师只需对应用程序进行一次检测,即可将相关的指标和跟踪发送到多个 Amazon 监控解决方案,包括亚马逊 CloudWatch、 Amazon X-Ray亚马逊 OpenSearch 服务和适用于 Prometheus 的亚马逊托管服务。

ADOT 与越来越多的解决方案集成, Amazon Web Services 服务 以简化向 X-Ray 等监控解决方案发送跟踪和指标的过程。与 ADOT 集成的一些服务示例包括:

  • Amazon Lambda— 适用于 ADOT 的 Amazon 托管 Lambda 层通过自动检测 Lambda 函数,将 Amazon Lambda 和 X-Ray 的 out-of-the-box配置一起 OpenTelemetry 打包到易于设置的层中,从而提供 plug-and-play用户体验。用户无需更改代码即可启用和禁 OpenTelemetry 用其 Lambda 函数。有关更多信息,请参阅适用于 Lamb Amazon da 的 OpenTelemetry 发行版

  • 亚马逊弹性容器服务 (ECS) — 使用 Amazon Distro for Collector Collector 从亚马逊 ECS 应用程序 OpenTelemetry 收集指标和跟踪,然后发送到 X-Ray 和其他监控解决方案。有关更多信息,请参阅《Amazon ECS 开发人员指南》中的收集应用程序跟踪数据

  • Amazon App Runner — App Runner 支持使用 Amazon Distro for OpenTelemetry (ADOT) 向 X-Ray 发送跟踪。使用 ADOT SDKs 收集容器化应用程序的跟踪数据,并使用 X-Ray 分析您的仪器化应用程序并获得对这些应用程序的见解。有关更多信息,请参阅 Amazon App Runner 和 X-Ray

有关发行版的更多信息 OpenTelemetry,包括与其他 Amazon 发行版的集成 Amazon Web Services 服务,请参阅文档Amazon 发行版。 OpenTelemetry

有关使用 Distro for 和 OpenTelemetry X-Ray 对应用程序进行检测的更多信息,请参阅使用 Amazon Distro 对应用程序进行检测。 Amazon OpenTelemetry