Solução de problemas - Amazon CloudWatch

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:

  • tempo máximo decorrido expirado com falha ao fazer uma solicitação HTTP

  • io.opentelemetry.exporter.internal.http.HttpExporter: falha ao exportar extensões. A solicitação não pôde ser executada. Mensagem de erro completa: timeout

  • io.opentelemetry.exporter.internal.grpc.GrpcExporter: falha ao exportar extensões. O servidor respondeu com o código de status gRPC 2. Mensagem de erro: timeout

  • rpc error: code = DeadlineExceeded desc = context deadline exceeded

  • rpc error: code = ResourceExhausted desc = Too many requests", "dropped_items": 1.024

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.

  • rpc error: code = Unavailable desc = error reading from server: read tcp

  • rpc error: code = Unavailable desc = unexpected HTTP status code received from server: 502 (Bad Gateway);

  • rpc error: code = Unavailable desc = unexpected HTTP status code received from server: 503 (Service Unavailable)

Ajuste a política de novas tentativas usando o exporter.
Carga útil rejeitada N/D Certifique-se de que a carga útil enviada ao endpoint de rastreamento esteja dentro dos limites e restrições. Para ter mais informações, consulte Limites e restrições de endpoints.