Solução de problemas
Veja abaixo os cenários e soluções comuns de solução de problemas para endpoints do OTLP.
| Problema | Descrição | Solução |
|---|---|---|
|
Credenciais inexistentes da AWS ao iniciar o coletor do OCB |
O coletor gera o erro a seguir ao iniciar. 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. |
Insira as credenciais corretas. |
|
Credenciais da AWS inválidas |
O coletor gera o código de status HTTP 403, Message=The security token included in the request is invalid., Details=[]“ ao enviar solicitações pelo endpoint do OTLP. |
Atualize as credenciais da AWS no servidor coletor. |
|
Transactions Search desabilitado |
O coletor gera mensagem = a API do OTLP é compatível com o CloudWatch Logs como destino de segmento de rastreamento. |
Certifique-se de que o Transaction Search esteja habilitado no CloudWatch antes de usar o endpoint do OTLP para rastreamentos. Para obter mais informações, consulte Transaction Search. |
| Problemas de processamento em lote e tempo limite | O coletor gera um destes problemas:
|
Ajuste as políticas de tempo limite e processamento em lote usando o batchprocessor |
| Problemas de novas tentativas | Problemas transitórios de rede entre o coletor e o endpoint do OTLP.
|
Ajuste a política de novas tentativas usando o exporter |
| Carga útil rejeitada | NA | Certifique-se de que a carga útil enviada ao endpoint de rastreamento esteja dentro dos limites e restrições. Para obter mais informações, consulte Limites e restrições de endpoints. |
| Nenhum cabeçalho de autenticação injetado nas solicitações de exportação de saída no ADOT | Erro 403 genérico, “Token de autenticação ausente”: Exemplo:
|
|
| Logs ou extensões que não aparecem nos grupos de logs do CloudWatch | Nenhum log ou extensão está aparecendo nos grupos de logs esperados do CloudWatch (aws/spans para extensões e seu grupo de logs personalizado especificado para logs). |
Certifique-se de que a biblioteca a ser instrumentada seja compatível com a instrumentação automática. Confira as bibliotecas compatíveis com Java |