Jaeger v2.17.0: Trazado Mejorado y Optimizaciones de Rendimiento

Herramienta: Jaeger v2.17.0 | Tipo: Minor | Fecha: 2026-03-30 | Categoría: DevOps

TL;DR

  • Mejoras en el filtrado de errores en la búsqueda de traces y visibilidad de métricas en la UI.
  • Correcciones críticas para el cálculo de duración de traces y prevención de panics.
  • Avances experimentales significativos para el rendimiento de almacenamiento en ClickHouse y JaegerMCP.

Key Changes

Jaeger v2.17.0, lanzado el 30 de marzo de 2026, se centra en la estabilidad y presenta varias características experimentales.

Correcciones y Mejoras:

  • Fiabilidad de Búsqueda de Traces: Se solucionó un problema donde los filtros de error en formato string no eran aceptados correctamente en la búsqueda de traces, mejorando las capacidades de depuración para ingenieros de QA.
  • Visibilidad de Métricas: metricsstorage ahora se expone a la UI, ofreciendo una mejor visión del rendimiento del sistema y apoyando los esfuerzos de monitoreo.
  • Manejo de Duración: Una corrección previene panics cuando addjitter encuentra duraciones de cero o sub-nanosegundos, mejorando la robustez del sistema. El ajustador de clock skew ahora ajusta correctamente endtimestamp para una temporización de traces más precisa.
  • Ejemplos de Monitoreo: Grafana ha sido restaurado al ejemplo de docker-compose de SPM, simplificando la configuración para el monitoreo y la observabilidad.

Características Experimentales:

  • Optimizaciones de ClickHouse: Se ha trabajado considerablemente para optimizar las tablas de spans de ClickHouse, logrando búsquedas más rápidas y un mejor rendimiento en la recuperación de traces. Esto incluye la adición de filtros de tiempo de inicio y fin a las consultas y la integración de resultados de benchmarking.
  • Mejoras en JaegerMCP: El desarrollo de JaegerMCP incluye la adición de instrucciones de system prompt para clientes LLM, la aplicación de límites de respuesta y configurables, y la habilitación de la aplicación de tenencia.

Impact for QA Teams

Los equipos de QA se beneficiarán de una funcionalidad de búsqueda de traces más fiable y una visibilidad de métricas mejorada, lo que agilizará el proceso de depuración. Las correcciones relacionadas con la duración de traces y el clock skew aseguran datos más precisos para el análisis de rendimiento. Las optimizaciones experimentales de ClickHouse prometen una recuperación de datos más rápida para entornos de prueba a gran escala, lo que podría acelerar el análisis de la causa raíz y la identificación de cuellos de botella de rendimiento.