Volver a guíasGuía

Usar extensiones del agente Java de OpenTelemetry sin ocultar trazas de incidente

Filtra ruido, normaliza rutas y ajusta sampling en el agente Java sin tocar la aplicación ni romper la investigación de incidentes.

Una guía práctica para probar extensiones del agente Java de OpenTelemetry con guardrails: baseline, extensión mínima, canary, métricas del Collector y pruebas de que los errores siguen visibles.

Creada: 22 de agosto de 2026

Publicada: 22 de agosto de 2026

Tiempo estimado45 min
NivelAvanzado
Antes de empezarUna aplicación Java ya instrumentada con OpenTelemetry Java agent
PlataformasLinux / Docker
WhatsAppXLinkedIn

Docker

Monta el JAR de extensión junto al agente Java y usa variables OTEL_* para activar el canary sin reconstruir la imagen de aplicación.

Docker o KubernetesImagen Java con el agente disponibleVolumen o initContainer para el JAR de extensión
Variables mínimas de canary
OTEL_JAVAAGENT_EXTENSIONS=/otel/extensions/incident-trace-guardrails.jar
OTEL_SERVICE_NAME=checkout-api
OTEL_TRACES_SAMPLER=parentbased_traceidratio
OTEL_TRACES_SAMPLER_ARG=0.20
Validar trazas de error
curl -sS http://checkout-api-canary/error-demo || true

Contenido bloqueado

Esta guía requiere completar ambos pasos para leer el contenido completo.

  • Dale a “Me gusta” en la guía.
  • Comparte en WhatsApp, X, LinkedIn o copia el enlace.

Cuando se cumplan ambos pasos, el acceso se desbloquea automáticamente.