入门
要开始在 CloudWatch 中使用 OpenTelemetry,可以使用 CloudWatch 代理提供的预打包的 OpenTelemetry 设置以及适用于 OpenTelemetry SDK 的 AWS Distro。这为您带来了 CloudWatch 中集成度最高的监控体验。
注意
在使用 OTLP 端点之前,请确保启用 Transaction Search。
或者,您可以灵活地使用 OpenTelemetry Collector 或您自己的自定义 OpenTelemetry Collector 将遥测数据直接发送到 OTLP 端点。可以使用 AWS Distro for OpenTelemetry 实现无收集器,并将遥测数据直接发送到 OTLP 端点。根据功能支持做出明智的选择:
| 功能 | OpenTelemetry Collector Contrib | 自定义 OpenTelemetry Collector | 适用于 OpenTelemetry 的 AWS Distro | 
|---|---|---|---|
| CloudWatch Application Signals(应用程序性能指标、服务发现和服务地图) | 支持 | 是 | 是 | 
| 搜索并分析跨度和跟踪摘要 | 支持 | 是 | 是 | 
| 搜索并分析日志摘要 | 支持 | 是 | 是 | 
| 使用托管应用程序的 AWS 基础设施属性来丰富应用程序性能监控遥测数据。 | 否 | 是 | 是 | 
| 运行时指标与您的应用程序相关。例如,JVM 指标 | 否 | 是 | 否 | 
| AWS Support | AWS 接收的数据 | AWS 接收的数据 | AWS 接收的数据 | 
| 支持遥测 | 日志、跟踪信息 | 日志、跟踪信息、指标 | 跟踪 |