Релиз 199 Proto Observability Platform

Основными возможностями новой версии платформы стали мониторинг асинхронных бизнес-процессов, темная тема интерфейса и отслеживание производительности сервисов Яндекс Облако.

Дата выпуска: 21.01.2026

Приводим краткое описание нового функционала доступного с этим релизом.

Новые возможности 🎉

✨ Расширение функционала мониторинга бизнес-процессов

✨ Новые возможности интерфейса

  • Поддержка темной темы интерфейса.

    ./images/199-dark-theme.png

  • Контекстное меню для виджетов, в котором собраны как ранее доступные, так и новые возможности действий с виджетом:

    • ✨ экспорт данных виджета типа Таблица в виде Excel файла;

    • ✨ сохранение изображения виджета любого типа в виде файла;

    • ✨ сохранение изображения виджета любого типа в буфер обмена;

    • ✨ просмотр данных виджета в формате JSON;

    • ✨ управление отображением и позиции легенды графика.

      ./images/199-widget-context-menu.png

  • Настройка порога для расчета APDEX через веб-интерфейс платформы.
    ./images/199-apdex-t-configuration.png

  • Выбор нескольких метрик в легенде для отображения на графике (изменение логики работы легенды).

  • Вывод общего значения в заголовке виджета только для первой серии данных (полезно если несколько серий на графике).

  • Изменение позиции легенды (размещение справа или сверху) через настройки виджета или контекстное меню.

  • Одновременный вывод подсказок на всех графиках при наведении на точку времени на одном виджете. сихронизация подсказок на виджетах

✨ Новые интеграции

  • Сбор метрик всех сервисов Яндекс Облака. Встроенные дашборды для сервиса Compute Cloud. yandex-compute-cloud-dashboard

  • Сбор метрик и готовые дашборды для платформы виртуализации Basis Dynamix. basis-dynamix.png

✨ Новые возможности мониторинга сети

✨ Множественные улучшения отображения данных мониторинга Kubernetes

  • Отображение трейсов пода/неймспейса на дашборде пода/неймспейса
  • Отображение событий, связанных с подом, на дашборде пода pod events
  • Улучшения встроенных дашбордов

✨ Повышение удобства использования функционала по созданию алертов

  • Вывод графика с предпросмотром результатов PromQL выражения при создании алерта. alert-chart-preview

✨ Расширение возможностей мониторинга транзакций

  • Быстрое добавление транзакции в Ключевые Бизнес Транзакции из деталей спана (кнопка «+ сделать ключевой»).
  • Улучшена детализация отображения тегов спанов – добавлены секции для очередей сообщений и процессов.
  • Подсказки к названиям тегов трейсов (отображаются в Сводке трейса и деталях спана).
  • Настройка через веб-интерфейс сегментов исключения для маскирования и группировки url трейсов и названия эндпоинтов.

Инструкция по обновлению с версии 198

Для Заказчиков с single host инсталляцией

Необходимо использовать новый файл docker-compose-199.yaml, изменений в .env файле не требуется.

В случае каких-либо сложностей, обратитесь к основной инструкции по установке на новый сервер или команде поддержки партнера или вендора.

  1. Скачайте файл protoobp-backend-dist-singlehost-199.tar.gz:

    curl --header "PRIVATE-TOKEN:<your_token>"  "https://git.proto.group/api/v4/projects/125/packages/generic/protoobp-backend-dist/199/protoobp-backend-dist-singlehost-199.tar.gz" --output protoobp-backend-dist-singlehost-199.tar.gz
    

    где <your_token> – ваш пароль, указанный в лицензионном сертификате, полученном ранее от вендора.

  2. Распакуйте содержимое архива в папку с существующей инсталляцией (по умолчанию /opt/protoobp):

    tar -xzvf protoobp-backend-dist-singlehost-199.tar.gz -C /opt/protoobp
    
  3. Команды ниже рекомендуется выполнять, переключившись на привилегированную учетную запись (ниже команды будут указаны уже без префикса sudo):

    sudo su
    
  4. Перейдите в каталог продукта (/opt/protoobp) и выполните pull новых образов:

    cd /opt/protoobp && docker compose -f docker-compose-199.yaml pull
    

    Дождитесь успешного скачивания новых образов.

  5. Важно. В случае использования собственных SSL-сертификатов, измените файл docker-compose-199.yaml – раскомментируйте соответстующие строки для сервисов proto-nginx и proto-auth.

  6. Важно. В случае использования настроек SSO, измените файл docker-compose-199.yaml – раскомментируйте или измените соответстующие строки для сервиса proto-auth.

  7. Важно. Необходимо очистить содержимое директории $POBP_DATA_DIRECTORY/kafka:

    rm -rf /opt/protoobp/kafka/*
    
  8. Важно. Необходимо создать директорию $POBP_DATA_DIRECTORY/zookeeper:

    mkdir -p /opt/protoobp/data/zookeeper && chown -R 1001:1001 /opt/protoobp/data/zookeeper   
    
  9. Остановите предыдущую версию продукта:

    docker compose -f docker-compose-198.yaml down
    
  10. Запустите новую версию продукта:

docker compose -f docker-compose-199.yaml up -d

При первом запуске контейнеры proto-storage, proto-data-aggregator, proto-trace-processor и proto-metric-receiver инициализируются, после чего перезапускаются, что ведет к ошибке в выводе docker compose – это нормальная ситуация, поэтому в случае появления ошибки при первом запуске, отмените выполнение текущей команды (CTRL+c) повторите команду:

docker compose -f docker-compose-199.yaml up -d

Запуск всех компонентов может занять 2-4 минуты. После сообщения об успешном запуске всех контейнеров, перейдите в браузере по адресу, указанному в UI_URL (адрес сервера).

Для Заказчиков с multi host инсталляцией или версией <198

Инструкции по обновлению будут предоставлены контактными лицами со стороны поддержки партнера или вендора.