故障排除
以下是 OTLP 端点的常见问题排查场景和解决方案。
事务 | 描述 | 解决方案 |
---|---|---|
启动 OCB 收集器时 Amazon 凭证不存在 |
收集器启动时抛出以下错误。 Error: invalid configuration: extensions::sigv4auth: could not retrieve credential provider: failed to refresh cached credentials, no EC2 IMDS role found, operation error ec2imds: GetMetadata, request canceled, context deadline exceeded. |
输入正确的凭证。 |
Amazon 凭证无效 |
当通过 OTLP 端点发送请求时,收集器抛出 HTTP Status Code 403, Message=The security token included in the request is invalid., Details=[]“。 |
刷新收集器服务器上的 Amazon 凭证。 |
交易搜索已禁用 |
收集器抛出 Message=The OTLP API is supported with CloudWatch Logs as a Trace Segment Destination。 |
在使用 OTLP 端点进行跟踪之前,请确保在 CloudWatch 中启用 Transaction Search。有关更多信息,请参阅 Transaction Search。 |
批处理和超时问题 | 收集器会抛出以下问题之一:
|
使用批处理器 |
重试问题 | 收集器和 OTLP 端点之间的临时网络问题。
|
使用导出器 |
有效载荷被拒 | NA | 确保发送到跟踪端点的有效载荷在限制内。有关更多信息,请参阅 端点限额和限制。 |
ADOT 中没有向传出的导出请求注入身份验证标头 | 403 通用错误“缺少身份验证令牌”: 示例:
|
|
日志或跨度未显示在 CloudWatch 日志组中 | 预期的 CloudWatch 日志组中未显示任何日志或跨度(aws/spans 用于跨度和您指定的自定义日志组)。 |
确保自动插桩支持要插桩的库。请参阅 Java |