Релиз 203 Proto Observability Platform
Дата выпуска: 18.08.2026
Версия 203 сокращает путь от вопроса о состоянии системы до ответа. AI-аналитик работает с данными платформы на обычном языке, вкладка GenAI показывает ход выполнения LLM-приложений, а новые представления связывают бизнес-процессы, изменения и инциденты с конкретной телеметрией.
Новые возможности 🎉
✨ AI-аналитик: вопросы к данным платформы на обычном языке
Новый раздел AI-аналитик принимает вопрос на обычном языке, подбирает нужные инструменты и обращается к метрикам, логам, трейсам, инцидентам и ресурсно-сервисной модели. Для первичного разбора проблемы не нужно заранее знать PromQL, LogsQL или устройство хранилищ.
- В ответе можно увидеть, что изменилось, какие сервисы затронуты и где искать причину проблемы.
- Упомянутые сервисы, трейсы, инциденты и дашборды открываются по ссылке прямо из ответа.
- Аналитик использует права текущего пользователя, и не возвращает данные недоступных ему сервисов и хостов.
- На стартовом экране есть готовые вопросы для первых сценариев работы.
AI-аналитику нужна внешняя языковая модель. Параметры её подключения приведены в разделе «Обновление с версии 202». Если модель не настроена, платформа продолжит работать, а в разделе появится сообщение о недоступности ИИ-функций.

✨ MCP-сервер: данные платформы для ИИ-агентов
В поставку вошёл MCP-сервер, который предоставляет ИИ-агентам инструменты для чтения данных платформы по открытому стандарту Model Context Protocol. На этом сервере работает встроенный AI-аналитик. Агент получает описанные инструменты и не зависит от внутреннего устройства хранилищ.
Сервер предоставляет девять групп инструментов:
| Группа | Что позволяет узнать |
|---|---|
| Метрики | значения и динамику показателей, список метрик и меток |
| Логи | записи журналов, время всплесков и статистику по потокам |
| Аналитика | агрегированные бизнес- и продуктовые показатели |
| События | перезапуски, вытеснения, развёртывания и другие события |
| Ресурсы (РСМ) | состав объектов, их зависимости и иерархию |
| Трейсы | медленные запросы, ошибки и их стеки |
| Сервисы | состояние сервисов, операции, изменения и цели уровня обслуживания |
| Алерты | активные алерты, правила, подавления и окна обслуживания |
| Инциденты | состояние инцидентов, ответственных и хронологию работы |
✨ Наблюдаемость LLM-приложений во вкладке GenAI
Новая вкладка GenAI в детальном просмотре трейса показывает запрос как последовательность действий агента. На одном экране видны сообщения по ролям, обращения к модели и инструментам, ошибки вызовов и длительность каждого шага. Это помогает понять не только место сбоя в коде, но и контекст: что ответила модель и какой инструмент она вызвала.
Представление работает с приложениями, размеченными по стандарту GenAI, и с приложениями, инструментированными самостоятельно. Отдельное средство для разбора ИИ-контура не требуется: его поведение анализируется вместе с обычными трейсами.

Подробнее в руководстве «Анализ трейсов».
✨ Бизнес-процессы: автоматические переходы и карта путей
Для бизнес-процессов появился режим «Автоматические переходы». Вместо заранее заданной линейной последовательности платформа восстанавливает фактические переходы между шагами по телеметрии.
- Вкладка «Карта путей» показывает распределение потоков по фактическим маршрутам, в том числе для потоков, начавшихся не с первого шага.
- Схема в редакторе процесса отображает переходы между шагами.
- Клик по потерям на шаге открывает потоки, которые завершились на этом месте. Можно перейти от общего показателя к конкретным обращениям и разобрать их.
- Для каждого шага видны сервис и эндпоинт ключевой бизнес-транзакции, по которой он рассчитывается.
- Готовый процесс можно дублировать и использовать как основу для нового.

Подробнее в руководстве «Мониторинг бизнес-процессов».
✨ Метрики DORA и журнал изменений
В разделе Инциденты и алерты появились две вкладки, которые помогают сопоставить изменения в системе с их последствиями:
- «Надёжность изменений» показывает метрики DORA, рассчитанные по отметкам изменений и инцидентам платформы: частоту изменений, долю неудачных изменений и динамику по дням.
- «Журнал изменений» объединяет отметки релизов и развёртываний со срабатываниями окон обслуживания. Записи можно фильтровать по времени и сервисам.
Раньше отметки изменений были доступны только на графиках дашбордов. Теперь их можно просматривать списком и анализировать в числовом виде.

✨ Проверка телеметрии на персональные данные
В разделе Роли и доступ появился экран «Проверка на ПДн». Платформа берёт выборку уже собранных спанов за указанный период и проверяет значения их тегов на признаки персональных данных: банковская карта, ИНН, СНИЛС, паспорт РФ, электронная почта, телефон.
Результат — сводка «сервис × ключ тега × тип данных» с числом совпадений, долей внутри тега и одним замаскированным примером. По ней видно, где обфускация на стороне агента и трейсеров не сработала и какую телеметрию нужно скорректировать. Служба информационной безопасности может проверить состав собираемых данных без ручного просмотра всех записей.
Проверяются теги спанов — именно в них попадают параметры запросов, заголовки и идентификаторы пользователя. Логи, метрики и события RUM не проверяются. Проверка выборочная: находка доказывает наличие персональных данных, пустой результат их отсутствия не доказывает. Экран доступен пользователям с правом администратора на ресурс «compliance».
✨ Создание правила алертинга из графика
В меню виджета дашборда и в конструкторе запросов раздела Метрики появился пункт «Создать правило алерта». Форма нового правила открывается с уже заполненным выражением, которое использовалось для построения графика. Повторно собирать и сверять запрос не нужно. Возможность доступна для виджетов на PromQL.
Правило создаётся выключенным. Выражение с графика — это визуализация, порога
срабатывания в нём нет, поэтому как условие алерта оно срабатывало бы всегда.
Форма показывает подсказку: допишите в выражение порог (например > 0.95),
проверьте предпросмотр графика и включите правило. Остальные поля заполняются
сами: имя из заголовка виджета, группа dashboard_alerts или metrics_explorer,
критичность WARNING и описание с указанием виджета и дашборда-источника. У
виджета с несколькими сериями в меню столько пунктов, сколько запросов, и каждый
подписан именем серии.
В настройках виджета также появилась секция «Итоговый PromQL». Она показывает выражения в том виде, в котором они отправляются в хранилище метрик: с фильтрами по сервису, эндпоинту и экземпляру, значениями переменных дашборда и агрегацией. Готовое выражение можно скопировать и выполнить вручную.

Подробнее в руководстве «Обозреватель метрик и конструктор запросов PromQL».
✨ Обновлённые страница трейса и карта сервисов
Детальный просмотр трейса и карта сервисов получили новые инструменты для разбора сложных цепочек вызовов:
- Область трейса можно развернуть на весь экран. Вкладка «Сводка» переработана и получила переход в «Анализ сессий» для просмотра RUM-данных.
- Спаны можно раскрасить по сервису или типу операции.
- Вкладка «Логи трейса» дополнительно ищет записи по идентификатору трейса OpenTelemetry.
- На карте сервисов появились сводка, поиск и индикатор ошибок, а сама карта стала работать заметно быстрее.


Подробнее в руководстве «Анализ трейсов».
✨ Объём данных в хранилищах
Новый экран «Объём данных» в разделе Диагностика показывает, сколько телеметрии хранится в хранилищах метрик, логов и трейсов.

✨ Реестр конфигурации
Новый экран «Реестр конфигурации» в разделе Диагностика собирает фактические параметры запущенных сервисов. Для каждой настройки видны имя, значение, сервис, экземпляр, описание и источник: окружение развёртывания или код сервиса.

✨ Тема интерфейса по настройке устройства
Переключатель темы в шапке теперь предлагает три режима: «Авто», светлый и тёмный. Режим «Авто» включён по умолчанию и следует настройке операционной системы, в том числе при смене темы по расписанию. Явно выбранная тема сохраняется и имеет приоритет над системной настройкой.
Обновление с версии 202
Инсталляция на одном хосте
Для обновления используйте новый файл docker-compose-203.yaml. Если возникнут
сложности, обратитесь к основной инструкции по установке
или в службу поддержки партнёра или вендора.
Скачайте архив
protoobp-backend-dist-singlehost-203.tar.gz:curl --header "PRIVATE-TOKEN:<your_token>" "https://git.proto.group/api/v4/projects/125/packages/generic/protoobp-backend-dist/203/protoobp-backend-dist-singlehost-203.tar.gz" --output protoobp-backend-dist-singlehost-203.tar.gzЗдесь
<your_token>означает пароль из лицензионного сертификата, ранее полученного от вендора.Распакуйте архив в каталог существующей инсталляции. По умолчанию это
/opt/protoobp:tar -xzvf protoobp-backend-dist-singlehost-203.tar.gz -C /opt/protoobpПереключитесь на привилегированную учётную запись:
sudo suПерейдите в каталог продукта и загрузите новые образы:
cd /opt/protoobp && docker compose -f docker-compose-203.yaml pullНастройте внешнюю языковую модель для AI-аналитика. В версии 203 добавлены два сервиса, которые обеспечивают работу этого раздела. Они используют тот же OpenAI-совместимый протокол и те же переменные файла
.env, что и ИИ-функции модуля «Инциденты»:POBP_AI_LLM_BASE_URL= # адрес модели POBP_AI_LLM_API_KEY= # ключ доступа (Authorization: Bearer), секрет POBP_AI_LLM_MODEL= # имя модели без префикса провайдераБез этих переменных платформа запустится штатно, но раздел «AI-аналитик» покажет сообщение «Функции ИИ недоступны», а ИИ-функции модуля «Инциденты» будут отключены. Других обязательных переменных в версии 203 нет.
Если используются собственные SSL-сертификаты, раскомментируйте соответствующие строки сервисов
proto-nginxиproto-authвdocker-compose-203.yaml.Если настроен SSO, раскомментируйте или измените соответствующие строки сервиса
proto-auth.Остановите предыдущую версию продукта:
docker compose -f docker-compose-202.yaml downЗапустите новую версию:
docker compose -f docker-compose-203.yaml up -dЗапуск всех компонентов может занять от двух до четырёх минут. После успешного запуска контейнеров откройте в браузере адрес из переменной
UI_URL.При первом запуске автоматически применяются миграции хранилища для режима бизнес-процесса и реестра конфигурации. Дополнительные действия не требуются.
Инсталляция на нескольких хостах
Инструкции по обновлению предоставят контактные лица службы поддержки партнёра или вендора.