Resolución de problemas - Amazon CloudWatch

Resolución de problemas

Los siguientes son los escenarios de solución de problemas más comunes para los puntos de conexión de OTLP.

Problema Descripción Solución

Las credenciales de AWS no existen al lanzar el recopilador de OCB

El recopilador muestra el siguiente error al iniciarse.

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.

Introduzca las credenciales correctas.

Las credenciales de AWS no son válidas.

El recopilador muestra “HTTP Status Code 403, Message=The security token included in the request is invalid., Details=[]“ when sending requests though OTLP endpoint”.

Actualice las credenciales de AWS en el servidor del recopilador.

Transactions Search está deshabilitado

El recopilador muestra “Message=The OTLP API is supported with CloudWatch Logs as a Trace Segment Destination”.

Asegúrese de que Transaction Search esté habilitado en CloudWatch antes de utilizar el punto de conexión de OTLP para las trazas. Para obtener más información, consulte Transaction Search.
Problemas con los lotes y el tiempo de espera

El recopilador muestra uno de estos problemas:

  • max elapsed time expired failed to make an HTTP request

  • io.opentelemetry.exporter.internal.http.HttpExporter - Failed to export spans. The request could not be executed. Full error message: timeout

  • io.opentelemetry.exporter.internal.grpc.GrpcExporter - Failed to export spans. Server responded with gRPC status code 2. Error message: timeout

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

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

Ajuste las políticas de procesamiento por lotes y de tiempo de espera mediante batchprocessor.
Problemas de reintento

Problemas de red transitorios entre el recopilador y el punto de conexión de 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 la política de reintentos mediante exporter.
Carga útil rechazada N/D Asegúrese de que la carga útil enviada al punto de conexión de la traza esté dentro de los límites y restricciones. Para obtener más información, consulte Límites y restricciones del punto de conexión.