Обзор Релиза Jaeger v2.19.0

Инструмент: Jaeger от Jaeger Тип: Минорное Обновление Дата: 2026-06-03 Категория: DevOps

Ключевые Изменения

Jaeger v2.19.0 представляет значительные улучшения, сфокусированные на функциональности API и хранении данных. Наиболее заметным дополнением является новая возможность легкого поиска трасс, разработанная для повышения производительности и удобства использования.

Новые Функции

Основной новой функцией является введение endpoint /api/v3/trace-summaries и соответствующего gRPC обработчика findtracesummaries. Это позволяет выполнять более быстрый и менее ресурсоемкий поиск трасс, предоставляя легкие сводки вместо полных данных трасс. Кроме того, хранилище ClickHouse теперь поддерживает конфигурацию TLS, повышая безопасность для распределенных систем трассировки.

Исправления и Улучшения

APIv3 получил несколько критически важных исправлений и улучшений удобства использования:

  • Фильтрация Запросов: Теперь доступна поддержка фильтра query.attributes в get /api/v3/traces.
  • Обработка Параметров: APIv3 теперь принимает HTTP-параметры запроса в camelCase, сохраняя snake_case в качестве устаревших алиасов для обратной совместимости. Параметр query.num_traces был переименован в query.search_depth, также с устаревшим алиасом.
  • Регистр Trace ID: Исправления обеспечивают корректную обработку регистра trace ID в ответах API.
  • Хранилище: Шаблоны индексов Elasticsearch теперь включают отсутствующие поля scope и link, улучшая целостность данных и возможности поиска.

Экспериментальные Функции

Продолжается экспериментальная работа над endpoint ag-ui и нативной обработкой сводок трасс в querysvc, что указывает на будущие оптимизации производительности и улучшения пользовательского интерфейса.

Для получения полной информации, обратитесь к официальным примечаниям к релизу Jaeger v2.19.0 на GitHub.

Влияние на QA-команды

Инженеры по QA могут ожидать более быстрого анализа трасс для устранения неполадок и отладки, особенно с новым API сводок. Автоматизация тестирования API выиграет от улучшенной согласованности APIv3 и возможностей фильтрации. Расширенные опции хранения предоставляют больше контроля над конфигурациями тестовых сред, способствуя более надежному тестированию.