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