Релиз 196 Proto Observability Platform
Дата выпуска: 21.07.2025
Новые возможности 🎉
Обзорная информация о трейсах и транзакциях
Теперь при анализе трейсов доступна вкладка Сводка с основной информацией о транзакции, которая ускоряет анализ сложных распределенных транзакций. Отображается следующая информация:
Задействованные сервисы и затраченное время

Контекст пользователя – вся информация, относящаяся к пользователю (имя/айди пользователя, устройство, браузер, геолокация и прочее)

Анализ производительности
Самый медленный спан в трейсе
Количество спанов с ошибками
Количество обращений к базам данных
Количество внешних HTTP вызовов

Операции по типу и затраченное время

Расширенный адаптивный поиск Трейсов
В разделе
Трейсытеперь доступен расширенный поиск трейсов по тегам и их значениям – для поиска доступны все теги, существующие в спанах каждого конкретного сервиса. Система автоматически подсказывает названия существующих тегов и их значения, применимые именно к конкретному выбранному сервису.Для поиска доступны новые операции:
равно,не равно,содержитине содержит.
Улучшена визуализации трейсов с большим количеством спанов (более 1000)
- Улучшено построение дерева для сложных иерархических трейсов с большим количеством сервисов.
- Отрисовка дерева трейсов производится значительно быстрее.
- Улучшена корреляция бэкенда и фронт-енда – спаны от Мониторинга Цифрового Опыта теперь всегда отображаются как родительские по отношению к спанам бэкенда.

Запись и анализ действий пользователей веб-приложений
- Теперь сессии пользователей записываются в виде дерева событий и доступны также в разделе
Трейсы. В дереве отображаются все события открытия страниц, загрузки ресурсов, JavaScript ошибки и действия пользователей, например, клики пользователей в интерфейсе. Для каждого клика пользователя доступна информация о цели такого клика, например, название кнопки или страницы.
Улучшения и изменения ✨
Значительно увеличено быстродействие Карты Сервисов.
Добавлен новый виджет Карта Сервисов v2 (beta)

Добавлены кнопки
Свернуть/Развернуть все элементыиСохранить JSONпри просмотре Дерева трейса.
Исправлено отображение Технологии на дашборде Сервиса, которое в некоторых случаях могло некорректно отображаться
Улучшен дашбдорд Сервиса – добавлено отображение эндпоинтов по проценту общего времени работы приложения занимаемого данным типом транзакций (wall clock time)
Улучшено отображение трейсов в виде Таблица и Статистика

Инструкция по обновлению с версии 195
Для Заказчиков с single host инсталляцией
Необходимо использовать новый файл docker-compose-196.yaml, изменений в .env файле не требуется.
В случае каких-либо сложностей, обратитесь к основной инструкции по установке на новый сервер или команде поддержки партнера или вендора.
Скачайте файл
protoobp-backend-dist-singlehost-195.tar.gz:curl --header "PRIVATE-TOKEN:<your_token>" "https://git.proto.group/api/v4/projects/125/packages/generic/protoobp-backend-dist/195/protoobp-backend-dist-singlehost-195.tar.gz" --output protoobp-backend-dist-singlehost-195.tar.gzгде
<your_token>– ваш пароль, указанный в лицензионном сертификате, полученном ранее от вендора.Распакуйте содержимое архива в папку с существующей инсталляцией (по умолчанию
/opt/protoobp):tar -xzvf protoobp-backend-dist-singlehost-195.tar.gz -C /opt/protoobpКоманды ниже рекомендуется выполнять, переключившись на привилегированную учетную запись (ниже команды будут указаны уже без префикса
sudo):sudo suПерейдите в каталог продукта (
/opt/protoobp) и выполнитеpullновых образов:cd /opt/protoobp && docker compose -f docker-compose-195.yaml pullДождитесь успешного скачивания новых образов.
Важно. В случае использования собственных SSL-сертификатов, измените файл
docker-compose-195.yaml– раскомментируйте соответстующие строки для сервисовproto-nginxиproto-auth.Важно. В случае использования настроек SSO, измените файл
docker-compose-195.yaml– раскомментируйте или измените соответстующие строки для сервисаproto-auth.Остановите предыдущую версию продукта:
docker compose -f docker-compose-194.yaml downЗапустите новую версию продукта:
docker compose -f docker-compose-195.yaml up -dПри первом запуске контейнеры
proto-storage,proto-data-aggregator,proto-trace-processorиproto-metric-receiverинициализируются, после чего перезапускаются, что ведет к ошибке в выводеdocker compose– это нормальная ситуация, поэтому в случае появления ошибки при первом запуске, отмените выполнение текущей команды (CTRL+c) повторите команду:docker compose -f docker-compose-195.yaml up -dЗапуск всех компонентов может занять 2-4 минуты. После сообщения об успешном запуске всех контейнеров, перейдите в браузере по адресу, указанному в
UI_URL(адрес сервера).
Для Заказчиков с multi host инсталляцией или версией <194
Инструкции по обновлению будут предоставлены контактными лицами со стороны поддержки партнера или вендора.