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:
metricsstorageahora 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
addjitterencuentra duraciones de cero o sub-nanosegundos, mejorando la robustez del sistema. El ajustador de clock skew ahora ajusta correctamenteendtimestamppara 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.
