В 2025 году Tracer увеличил объём обрабатываемых данных более чем в 30 раз: количество ошибок, проходящих через сервис, выросло с 200 миллионов до 6,8 миллиарда. При этом скорость работы и качество аналитики сохранились на прежнем уровне. В сервисе VK появились телеметрия, поддержка Python и Go, ОС Аврора, интеграция с Jira и Sentry API, новые возможности для мобильных и ТВ‑платформ.

Сервис Tracer следит за стабильностью цифровых продуктов и помогает командам замечать изменения в работе приложений в реальном времени. Он позволяет быстро локализовать место сбоя и собирает детальную последовательность действий, которая привела к ошибке. Сервис работает быстро и информативно — благодаря оптимизации пользовательского интерфейса и собственному компоненту шардирования над ClickHouse.

В течение года команда развивала Tracer в трёх ключевых направлениях: клиентские платформы, работа с данными и интеграция в процессы разработки. 

Масштабирование и развитие клиентской части

В публичный релиз вышел JavaScript‑SDK от VK. Он позволяет командам использовать аналитику ошибок Sentry.io. Миграция с Sentry на Tracer для JavaScript-проектов происходит в один клик.

В сервисе появились асинхронные стектрейсы и библиотеки для iOS‑приложений. Единый инс��румент мониторинга ошибок работает и с ОС Аврора — добавлена поддержка открытой мобильной платформы. В 2025 команда Tracer также внедрила поддержку Apple TV и повысила качество анализа ошибок на устройствах разработчиков за счёт добавления символов для Windows и macOS.

Параллельно Tracer научился работать с серверными приложениями на Java, Go и Python. Помимо мобильных и десктопных клиентов, он охватывает бэкенд‑сервисы — ошибки можно достать практически из любой части распределённой системы. В сервисе появилась поддержка десктопных приложений под Windows, Linux и macOS. Это позволило включить рабочие станции разработчиков в единую систему мониторинга.

Работа с данными

В Tracer добавили аналитические инструменты: мгновенные оповещения (алерты) о критических сбоях, телеметрию для сбора данных, мини-графики и собственный язык запросов TQL. Он позволяет создавать сложные сценарии поиска и фильтрации под запросы конкретной команды и быстро обнаруживать ошибки.

Интеграция в процессы разработки

Появилась связка с Jira и возможность делиться стектрейсами в несколько кликов — даже с теми, у кого нет доступа к проекту. Так продуктовые и инфраструктурные команды могут быстрее передавать контекст задач друг другу. Это упрощает работу с внешними экспертами и смежными командами. 

«Tracer — это сервис, который помогает командам не просто фиксировать факт инцидента, а понимать, что именно пошло не так и где. Он находит ошибку, детально её описывает и подсвечивает разработчикам через алерты в интерфейсе, уведомления в почте и мессенджерах. Во многих случаях удаётся обнаружить проблему ещё до того, как её замечают пользователи», — отметил руководитель проекта Tracer Кирилл Попов.

О Tracer:

Tracer — сервис VK для сбора и анализа ошибок мобильных приложений и веб‑сайтов. Сегодня его используют более 2,1 тысячи организаций, подключено около 3,6 тысячи приложений, а число пользователей превышает 10 тысяч человек. Инструмент применяется как в продуктах VK — ВКонтакте, ОК, RuStore, Дзен, Mail, — так и в других компаниях.