Релиз 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
Инструкции по обновлению будут предоставлены контактными лицами со стороны поддержки партнера или вендора.