Релиз 201 Proto Observability Platform

Обновлено 14.07.2026
Новая версия платформы содержит сразу несколько мажорных инструментов для всестороннего observability инфраструктуры, приложений и пользовательского опыта: «Анализ сессий», «Анализ путей пользователей (Journey Map)», Управление Инцидентами, AI-агент для автоматического расследования инцидентов c указанием причин и рекомендаций по исправлению в человекочитаемом формате, «Навигатор Kubernetes», кастомные SLO и мониторинг vSphere.

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

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

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

✨ Новый инструмент поиска и анализа сессий пользователей в модуле Цифровой Опыт (DEM)

Новый раздел Анализ cессий позволяет быстро находить интересующие сессии по имени пользователя, IP-адресу и другим параметрам, и анализировать полную хронологию конкретной сессии. Краткое описание возможностей:

  • Список сессий с фильтрацией и поиском, в том числе по IP или анонимному идентификатору пользователя.
  • Детали сессии с хронологией просмотров и действий: web-vitals по каждому просмотру, все действия пользователя в рамках сессии, информация по устройству пользователя и версии браузера и многое другое.

./images/dem-session-details.png

✨ Новый инструмент анализа Customer Journey Map в модуле Цифровой Опыт (DEM)

Новый инструмент Анализ путей визуализирует в виде потоковой диаграммы как пользователи перемещаются между страницами или экранами приложения.

Показывает пути пользователя как от входа в приложение/сайт, так и от заданной страницы далее по сайту, а также позволяет анализировать цели - отвечая на вопрос какими путями пользователи пришли к заданной целевой странице.

Инструмент позволяет увидеть популярные маршруты, точки выхода/выхода, отказы (bounce rate), глубину просмотра и узкие места пользовательского сценария. В режиме Анализ ошибок на диаграмме выводятся проблемные места пути пользователя и информация по ошибкам.

./images/user-journey.png

Подробнее в руководстве Анализ путей пользователей.

✨ Переработанные дашборды веб-приложений и Core Web Vitals

Добавлена полная поддержка приёма данных браузерного SDK версии 7, а дашборды Веб-приложения переработаны:

  • Core Web Vitals с новой визуализацией.
  • Аналитика активных пользователей: DAU / WAU / MAU.
  • Постраничная аналитика Web Vitals и Apdex, разрезы по устройствам, браузерам, операционным системам, географии и типу соединения.
  • Разделение метрик времени загрузки по типу перехода (первичная загрузка и переходы внутри SPA).

./images/dem-dashboard.png

✨ Управление инцидентами

В платформе появился модуль Инциденты: срабатывания правил автоматически коррелируются в инциденты, что снижает шум и помогает сфокусироваться на первопричине.

Краткое описание возможностей:

  • Автоматическая корреляция связанных срабатываний в один инцидент; объединение фрагментированных инцидентов.
  • Ручное объединение и переименование инцидентов, назначение ответственного.
  • Визуальный таймлайн инцидента и полная история эпизодов связанных срабатываний алертов.
  • Автоматическое закрытие решённых инцидентов по регламенту.

./images/incidents-list.png

✨ AI-агент для расследования инцидентов

В платформе появились новые возможности по расследованию инцидентов с помощью AI-анализа метрик, логов, трейсов и событий. По клику AI-Агент сам запрашивает данные телеметрии и ресурсно-сервисной модели, анализирует и фиксирует результат в человекочитаемом формате в карточке инцидента.

Краткое описание возможностей:

  • Причина проблемы – описание причины инцидента в человекочитаемом формате.

  • Сводка - краткое описание ситуации инцидента с тймлайном, хронологией, затронутыми ресурсами и тп.

  • Расследование – рекомендации по устранению инцидента.

  • Постмортем – автоматический черновик в формате Markdown с описанием, хронологией эпизодов и мерами устранения.

./images/incident-details.png

✨ Навигатор Kubernetes

Новый раздел Навигатор Kubernetes предоставляет инвентарь объектов кластеров Kubernetes – пространства имён, рабочие нагрузки и поды с их контейнерами. Объекты кластера автоматически попадают в ресурсно-сервисную модель.

./images/kubernetes-navigator.png

Подробнее в руководстве Навигатор Kubernetes.

✨ Кастомные SLO на произвольном запросе PromQL

В дополнение к типам SLO Доступность и Время отклика добавлен тип с индикатором на основе произвольного запроса PromQL. Это позволяет строить цели уровня обслуживания по любой пользовательской метрике с автоматической генерацией правил сжигания бюджета ошибок.

Подробнее в руководстве SLO.

✨ Новый инструмент анализа трейсов

В детальный просмотр трейса и дерево спанов (waterfall) добавлены новые возможности для быстрого разбора сложных трейсов:

  • Поиск спанов по имени в дереве трейса.
  • Быстрый переход к узкому месту — платформа подсказывает спан, который вносит наибольший вклад в длительность трейса.
  • Подсветка критического пути — цепочка спанов определяющая общее время выполнения.
  • Быстрый переход к ошибочному спану — по клику на «Источник ошибки» дерево прокручивается к нужному спану.
  • Подсветка причины ошибки — платформа определяет спан, где ошибка возникла (а не была проброшена выше по цепочке) и показывает тип ошибки.
  • Скрытие спанов 0 мс — убирает мгновенные спаны, чтобы не загромождать дерево.
  • Сжатие пауз — схлопывает интервалы ожидания между спанами.
  • Подсветка спанов сервиса — по выбору названия сервиса подсвечиваются все его спаны в дереве.

./images/tracing-ui.png

Подробнее в руководстве Анализ трейсов.

✨ Мониторинг vSphere

Добавлен полный набор дашбордов для инфраструктуры VMware vSphere: обзор vCenter, а также детальные дашборды по ESXi-хостам, дата-центрам, кластерам, хранилищам данных (datastore) и виртуальным машинам с переходами между уровнями и просмотром событий. Объекты vSphere обнаруживаются автоматически и попадают в РСМ, поставляется преднастроенный пакет правил алертинга.

Улучшения ✨

  • Улучшена совместимость с трейсерами сторонних производителей - OpenTelemetry, OpenTelemetry eBPF и New Relic - и автоматическое обогащение данных для привычной визуализации в ProtoOBP.
  • Добавлены возможности использования Переменных шаблонов в стиле Grafana для дашбордов на PromQL.
  • Переработаны дашборды инфраструктурных сервисов: MongoDB, Redis, ZooKeeper, очереди сообщений (Kafka, RabbitMQ, ActiveMQ), а также дашборды Basis Dynamix.
  • Добавлен фильтр направления аномалии (рост / падение / оба) для каждой метрики.
  • Добавлена адаптивная к времени суток чувствительность обнаружения аномалий (снижение ложных срабатываний в часы пик и затишья).
  • Добавлена защита от «отравления» модели ранее обнаруженными аномалиями при переобучении.
  • Добавлено разграничение доступа дополнительно по хостам и группам сервисов.
  • Добавлен экспорт журнала аудита во внешние SIEM-системы по syslog.

Подробнее об интеграции с SIEM.

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

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

Необходимо использовать новый файл docker-compose-201.yaml.

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

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

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

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

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

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

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

    cd /opt/protoobp && docker compose -f docker-compose-201.yaml pull
    
  5. Важно (201). Новые переменные окружения для AI-функций. Для работы модуля «Инциденты» с AI (AI-сводка, AI-расследование, черновик постмортема) в файле .env необходимо задать подключение к внешней языковой модели по OpenAI-совместимому протоколу. Без этих переменных платформа запустится, но AI-функции будут отключены (кнопки «Суммаризировать», «Расследовать» и «Постмортем» в интерфейсе станут недоступны):

    POBP_AI_LLM_BASE_URL=https://api.deepseek.com       # адрес модели
    POBP_AI_LLM_API_KEY=sk-...                          # ключ доступа (Authorization: Bearer), секрет
    POBP_AI_LLM_MODEL=deepseek-chat                     # имя модели без префикса провайдера
    

    Эндпоинт используется двумя сервисами: proto-incident-manager (AI-сводка, постмортем) и proto-ai-agent-investigator (AI-расследование). Остальные новые переменные версии 201 имеют рабочие значения по умолчанию и заполнения не требуют. Подробнее — в инструкции по установке.

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

  7. Важно. При использовании настроек SSO раскомментируйте или измените соответствующие строки для сервиса proto-auth.

  8. Остановите предыдущую версию продукта:

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

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

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

  10. Важно (201). Выполните процедуру ручного заполнения (backfill) агрегата списка трейсов — без неё список трейсов будет пустым до накопления новых данных.

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

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