Jaeger v2.17.0: Улучшенное Трассирование и Оптимизация
Инструмент: Jaeger v2.17.0 | Тип: Minor | Дата: 2026-03-30 | Категория: DevOps
TL;DR
- Улучшена фильтрация ошибок при поиске трейсов и видимость метрик в UI.
- Исправлены критические ошибки, связанные с расчетом длительности трейсов и предотвращением паники.
- Значительные экспериментальные улучшения производительности хранения в ClickHouse и функционала JaegerMCP.
Key Changes
Jaeger v2.17.0, выпущенный 30 марта 2026 года, сосредоточен на стабильности и представляет несколько экспериментальных функций.
Исправления и Улучшения:
- Надежность поиска трейсов: Исправлена проблема, при которой строковые фильтры ошибок некорректно обрабатывались при поиске трейсов, что улучшает возможности отладки для инженеров QA.
- Видимость метрик:
metricsstorageтеперь доступен в UI, предоставляя лучший обзор производительности системы и помогая в мониторинге. - Обработка длительности: Исправление предотвращает панику, когда
addjitterсталкивается с нулевыми или суб-наносекундными длительностями, повышая надежность системы. Корректор смещения времени теперь правильно корректируетendtimestampдля более точного определения времени трейсов. - Примеры мониторинга: Grafana восстановлена в примере docker-compose для SPM, упрощая настройку мониторинга и наблюдаемости.
Экспериментальные функции:
- Оптимизации ClickHouse: Проведена значительная работа по оптимизации таблиц spans в ClickHouse для ускорения поиска и улучшения производительности извлечения трейсов. Это включает добавление фильтров по времени начала и окончания в запросы и интеграцию результатов бенчмаркинга.
- Улучшения JaegerMCP: Дальнейшее развитие JaegerMCP включает добавление инструкций system prompt для клиентов LLM, применение ограничений на ответы и настраиваемых лимитов, а также включение принудительного использования tenancy.
Impact for QA Teams
Команды QA получат выгоду от более надежной функции поиска трейсов и улучшенной видимости метрик, что упростит процесс отладки. Исправления, связанные с длительностью трейсов и смещением времени, обеспечивают более точные данные для анализа производительности. Экспериментальные оптимизации ClickHouse обещают более быстрое извлечение данных для крупномасштабных тестовых сред, потенциально ускоряя анализ первопричин и выявление узких мест в производительности.
