Resumen de la Versión Jaeger v2.19.0
Herramienta: Jaeger por Jaeger Tipo: Actualización Menor Fecha: 2026-06-03 Categoría: DevOps
Cambios Clave
Jaeger v2.19.0 introduce mejoras significativas centradas en la funcionalidad de la API y el almacenamiento. La adición más notable es la nueva capacidad de búsqueda de trazas ligera, diseñada para mejorar el rendimiento y la experiencia del usuario.
Nuevas Funcionalidades
La principal funcionalidad nueva es la introducción del endpoint /api/v3/trace-summaries y su correspondiente handler gRPC findtracesummaries. Esto permite búsquedas de trazas más rápidas y con menos consumo de recursos al proporcionar resúmenes ligeros en lugar de datos de trazas completos. Además, el almacenamiento de ClickHouse ahora soporta configuración TLS, mejorando la seguridad para configuraciones de tracing distribuido.
Correcciones y Mejoras
APIv3 recibió varias correcciones cruciales y mejoras de usabilidad:
- Filtrado de Consultas: Ahora está disponible el soporte para el filtro
query.attributesenget /api/v3/traces. - Manejo de Parámetros: APIv3 ahora acepta parámetros de consulta HTTP en camelCase, manteniendo snake_case como aliases deprecados para compatibilidad. El parámetro
query.num_tracesha sido renombrado aquery.search_depth, también con un alias deprecado. - Mayúsculas/Minúsculas en Trace ID: Las correcciones aseguran el manejo correcto de mayúsculas/minúsculas en los trace ID en las respuestas de la API.
- Almacenamiento: Las plantillas de índice de Elasticsearch ahora incluyen los campos
scopeylinkfaltantes, mejorando la integridad de los datos y las capacidades de búsqueda.
Funcionalidades Experimentales
El trabajo experimental en curso incluye el endpoint ag-ui y la computación nativa de resúmenes de trazas dentro de querysvc, lo que indica futuras optimizaciones de rendimiento y avances en la interfaz de usuario.
Para obtener todos los detalles, consulte las notas de la versión oficial de Jaeger v2.19.0 en GitHub.
Impacto para Equipos de QA
Los ingenieros de QA pueden esperar un análisis de trazas más rápido para la resolución de problemas y depuración, especialmente con la nueva API de resúmenes. La automatización de pruebas de API se beneficiará de una mayor consistencia y capacidades de filtrado en APIv3. Las opciones de almacenamiento mejoradas ofrecen más control sobre las configuraciones de los entornos de prueba, contribuyendo a pruebas más confiables.
