<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Документация Proto Observability Platform – GenAI</title><link>/docs/tags/genai/</link><description>Recent content in GenAI on Документация Proto Observability Platform</description><generator>Hugo -- gohugo.io</generator><language>ru</language><lastBuildDate>Tue, 18 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="/docs/tags/genai/index.xml" rel="self" type="application/rss+xml"/><item><title>Release-Notes: Релиз 203 Proto Observability Platform</title><link>/docs/release-notes/203/</link><pubDate>Tue, 18 Aug 2026 00:00:00 +0000</pubDate><guid>/docs/release-notes/203/</guid><description>
&lt;p>&lt;strong>Дата выпуска&lt;/strong>: 18.08.2026&lt;/p>
&lt;p>Версия 203 сокращает путь от вопроса о состоянии системы до ответа. AI-аналитик
работает с данными платформы на обычном языке, вкладка GenAI показывает ход
выполнения LLM-приложений, а новые представления связывают бизнес-процессы,
изменения и инциденты с конкретной телеметрией.&lt;/p>
&lt;h2 id="новые-возможности-">Новые возможности 🎉&lt;/h2>
&lt;h3 id="-ai-аналитик-вопросы-к-данным-платформы-на-обычном-языке">✨ AI-аналитик: вопросы к данным платформы на обычном языке&lt;/h3>
&lt;p>Новый раздел &lt;strong>AI-аналитик&lt;/strong> принимает вопрос на обычном языке, подбирает нужные
инструменты и обращается к метрикам, логам, трейсам, инцидентам и
ресурсно-сервисной модели. Для первичного разбора проблемы не нужно заранее
знать PromQL, LogsQL или устройство хранилищ.&lt;/p>
&lt;ul>
&lt;li>В ответе можно увидеть, что изменилось, какие сервисы затронуты и где искать
причину проблемы.&lt;/li>
&lt;li>Упомянутые сервисы, трейсы, инциденты и дашборды открываются по ссылке прямо
из ответа.&lt;/li>
&lt;li>Аналитик использует права текущего пользователя, и не возвращает данные недоступных ему
сервисов и хостов.&lt;/li>
&lt;li>На стартовом экране есть готовые вопросы для первых сценариев работы.&lt;/li>
&lt;/ul>
&lt;p>AI-аналитику нужна внешняя языковая модель. Параметры её подключения приведены
в разделе «Обновление с версии 202». Если модель не настроена, платформа
продолжит работать, а в разделе появится сообщение о недоступности ИИ-функций.&lt;/p>
&lt;p>&lt;img src="../images/ai-analyst.png" alt="./images/ai-analyst.png">&lt;/p>
&lt;h3 id="-mcp-сервер-данные-платформы-для-ии-агентов">✨ MCP-сервер: данные платформы для ИИ-агентов&lt;/h3>
&lt;p>В поставку вошёл &lt;strong>MCP-сервер&lt;/strong>, который предоставляет ИИ-агентам инструменты
для чтения данных платформы по открытому стандарту &lt;strong>Model Context Protocol&lt;/strong>.
На этом сервере работает встроенный AI-аналитик. Агент получает описанные
инструменты и не зависит от внутреннего устройства хранилищ.&lt;/p>
&lt;p>Сервер предоставляет девять групп инструментов:&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Группа&lt;/th>
&lt;th>Что позволяет узнать&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Метрики&lt;/td>
&lt;td>значения и динамику показателей, список метрик и меток&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Логи&lt;/td>
&lt;td>записи журналов, время всплесков и статистику по потокам&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Аналитика&lt;/td>
&lt;td>агрегированные бизнес- и продуктовые показатели&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>События&lt;/td>
&lt;td>перезапуски, вытеснения, развёртывания и другие события&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Ресурсы (РСМ)&lt;/td>
&lt;td>состав объектов, их зависимости и иерархию&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Трейсы&lt;/td>
&lt;td>медленные запросы, ошибки и их стеки&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Сервисы&lt;/td>
&lt;td>состояние сервисов, операции, изменения и цели уровня обслуживания&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Алерты&lt;/td>
&lt;td>активные алерты, правила, подавления и окна обслуживания&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Инциденты&lt;/td>
&lt;td>состояние инцидентов, ответственных и хронологию работы&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3 id="-наблюдаемость-llm-приложений-во-вкладке-genai">✨ Наблюдаемость LLM-приложений во вкладке GenAI&lt;/h3>
&lt;p>Новая вкладка &lt;strong>GenAI&lt;/strong> в детальном просмотре трейса показывает запрос как
последовательность действий агента. На одном экране видны сообщения по ролям,
обращения к модели и инструментам, ошибки вызовов и длительность каждого шага.
Это помогает понять не только место сбоя в коде, но и контекст: что ответила
модель и какой инструмент она вызвала.&lt;/p>
&lt;p>Представление работает с приложениями, размеченными по стандарту GenAI, и с
приложениями, инструментированными самостоятельно. Отдельное средство для
разбора ИИ-контура не требуется: его поведение анализируется вместе с обычными
трейсами.&lt;/p>
&lt;p>&lt;img src="../images/trace-chat.png" alt="./images/trace-chat.png">&lt;/p>
&lt;p>&lt;a href="../../application_performance_monitoring/traces_explorer/">Подробнее в руководстве «Анализ трейсов»&lt;/a>.&lt;/p>
&lt;h3 id="-бизнес-процессы-автоматические-переходы-и-карта-путей">✨ Бизнес-процессы: автоматические переходы и карта путей&lt;/h3>
&lt;p>Для бизнес-процессов появился режим &lt;strong>«Автоматические переходы»&lt;/strong>. Вместо
заранее заданной линейной последовательности платформа восстанавливает
фактические переходы между шагами по телеметрии.&lt;/p>
&lt;ul>
&lt;li>Вкладка &lt;strong>«Карта путей»&lt;/strong> показывает распределение потоков по фактическим
маршрутам, в том числе для потоков, начавшихся не с первого шага.&lt;/li>
&lt;li>Схема в редакторе процесса отображает переходы между шагами.&lt;/li>
&lt;li>Клик по потерям на шаге открывает потоки, которые завершились на этом месте.
Можно перейти от общего показателя к конкретным обращениям и разобрать их.&lt;/li>
&lt;li>Для каждого шага видны сервис и эндпоинт ключевой бизнес-транзакции, по
которой он рассчитывается.&lt;/li>
&lt;li>Готовый процесс можно дублировать и использовать как основу для нового.&lt;/li>
&lt;/ul>
&lt;p>&lt;img src="../images/business-process-auto-workflow.png" alt="./images/business-process-auto-workflow.png">&lt;/p>
&lt;p>&lt;a href="../../application_performance_monitoring/business_processes_monitoring/">Подробнее в руководстве «Мониторинг бизнес-процессов»&lt;/a>.&lt;/p>
&lt;h3 id="-метрики-dora-и-журнал-изменений">✨ Метрики DORA и журнал изменений&lt;/h3>
&lt;p>В разделе &lt;strong>Инциденты и алерты&lt;/strong> появились две вкладки, которые помогают
сопоставить изменения в системе с их последствиями:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>«Надёжность изменений»&lt;/strong> показывает метрики DORA, рассчитанные по отметкам
изменений и инцидентам платформы: частоту изменений, долю неудачных изменений
и динамику по дням.&lt;/li>
&lt;li>&lt;strong>«Журнал изменений»&lt;/strong> объединяет отметки релизов и развёртываний со
срабатываниями окон обслуживания. Записи можно фильтровать по времени и
сервисам.&lt;/li>
&lt;/ul>
&lt;p>Раньше отметки изменений были доступны только на графиках дашбордов. Теперь их
можно просматривать списком и анализировать в числовом виде.&lt;/p>
&lt;p>&lt;img src="../images/changes-reliability-dora.png" alt="./images/changes-reliability-dora.png">&lt;/p>
&lt;h3 id="-проверка-телеметрии-на-персональные-данные">✨ Проверка телеметрии на персональные данные&lt;/h3>
&lt;p>В разделе &lt;strong>Роли и доступ&lt;/strong> появился экран &lt;strong>«Проверка на ПДн»&lt;/strong>. Платформа
берёт выборку уже собранных спанов за указанный период и проверяет значения их
тегов на признаки персональных данных: банковская карта, ИНН, СНИЛС, паспорт РФ,
электронная почта, телефон.&lt;/p>
&lt;p>Результат — сводка «сервис × ключ тега × тип данных» с числом совпадений, долей
внутри тега и одним замаскированным примером. По ней видно, где обфускация на
стороне агента и трейсеров не сработала и какую телеметрию нужно
скорректировать. Служба информационной безопасности может проверить состав
собираемых данных без ручного просмотра всех записей.&lt;/p>
&lt;p>Проверяются теги спанов — именно в них попадают параметры запросов, заголовки и
идентификаторы пользователя. Логи, метрики и события RUM не проверяются.
Проверка выборочная: находка доказывает наличие персональных данных, пустой
результат их отсутствия не доказывает. Экран доступен пользователям с правом
администратора на ресурс «compliance».&lt;/p>
&lt;h3 id="-создание-правила-алертинга-из-графика">✨ Создание правила алертинга из графика&lt;/h3>
&lt;p>В меню виджета дашборда и в конструкторе запросов раздела &lt;strong>Метрики&lt;/strong> появился
пункт &lt;strong>«Создать правило алерта»&lt;/strong>. Форма нового правила открывается с уже
заполненным выражением, которое использовалось для построения графика. Повторно
собирать и сверять запрос не нужно. Возможность доступна для виджетов на PromQL.&lt;/p>
&lt;p>&lt;strong>Правило создаётся выключенным.&lt;/strong> Выражение с графика — это визуализация, порога
срабатывания в нём нет, поэтому как условие алерта оно срабатывало бы всегда.
Форма показывает подсказку: допишите в выражение порог (например &lt;code>&amp;gt; 0.95&lt;/code>),
проверьте предпросмотр графика и включите правило. Остальные поля заполняются
сами: имя из заголовка виджета, группа &lt;code>dashboard_alerts&lt;/code> или &lt;code>metrics_explorer&lt;/code>,
критичность WARNING и описание с указанием виджета и дашборда-источника. У
виджета с несколькими сериями в меню столько пунктов, сколько запросов, и каждый
подписан именем серии.&lt;/p>
&lt;p>В настройках виджета также появилась секция &lt;strong>«Итоговый PromQL»&lt;/strong>. Она
показывает выражения в том виде, в котором они отправляются в хранилище метрик:
с фильтрами по сервису, эндпоинту и экземпляру, значениями переменных дашборда и
агрегацией. Готовое выражение можно скопировать и выполнить вручную.&lt;/p>
&lt;p>&lt;img src="../images/promql-alert-from-chart.png" alt="./images/promql-alert-from-chart.png">&lt;/p>
&lt;p>&lt;a href="../../metrics/">Подробнее в руководстве «Обозреватель метрик и конструктор запросов PromQL»&lt;/a>.&lt;/p>
&lt;h3 id="-обновлённые-страница-трейса-и-карта-сервисов">✨ Обновлённые страница трейса и карта сервисов&lt;/h3>
&lt;p>Детальный просмотр трейса и карта сервисов получили новые инструменты для
разбора сложных цепочек вызовов:&lt;/p>
&lt;ul>
&lt;li>Область трейса можно развернуть на весь экран. Вкладка &lt;strong>«Сводка»&lt;/strong>
переработана и получила переход в &lt;strong>«Анализ сессий»&lt;/strong> для просмотра RUM-данных.&lt;/li>
&lt;li>Спаны можно раскрасить по сервису или типу операции.&lt;/li>
&lt;li>Вкладка &lt;strong>«Логи трейса»&lt;/strong> дополнительно ищет записи по идентификатору трейса
OpenTelemetry.&lt;/li>
&lt;li>На карте сервисов появились сводка, поиск и индикатор ошибок, а сама карта
стала работать заметно быстрее.&lt;/li>
&lt;/ul>
&lt;p>&lt;img src="../images/trace-details-fullscreen.png" alt="./images/trace-details-fullscreen.png">&lt;/p>
&lt;p>&lt;img src="../images/service-map-search.png" alt="./images/service-map-search.png">&lt;/p>
&lt;p>&lt;a href="../../application_performance_monitoring/traces_explorer/">Подробнее в руководстве «Анализ трейсов»&lt;/a>.&lt;/p>
&lt;h3 id="-объём-данных-в-хранилищах">✨ Объём данных в хранилищах&lt;/h3>
&lt;p>Новый экран &lt;strong>«Объём данных»&lt;/strong> в разделе &lt;strong>Диагностика&lt;/strong> показывает, сколько
телеметрии хранится в хранилищах метрик, логов и трейсов.&lt;/p>
&lt;p>&lt;img src="../images/storage-volume-details.png" alt="./images/storage-volume-details.png">&lt;/p>
&lt;h3 id="-реестр-конфигурации">✨ Реестр конфигурации&lt;/h3>
&lt;p>Новый экран &lt;strong>«Реестр конфигурации»&lt;/strong> в разделе &lt;strong>Диагностика&lt;/strong> собирает
фактические параметры запущенных сервисов. Для каждой настройки видны имя,
значение, сервис, экземпляр, описание и источник: окружение развёртывания или
код сервиса.&lt;/p>
&lt;p>&lt;img src="../images/config-registry.png" alt="./images/config-registry.png">&lt;/p>
&lt;h3 id="-тема-интерфейса-по-настройке-устройства">✨ Тема интерфейса по настройке устройства&lt;/h3>
&lt;p>Переключатель темы в шапке теперь предлагает три режима: &lt;strong>«Авто»&lt;/strong>, светлый и
тёмный. Режим «Авто» включён по умолчанию и следует настройке операционной
системы, в том числе при смене темы по расписанию. Явно выбранная тема
сохраняется и имеет приоритет над системной настройкой.&lt;/p>
&lt;h2 id="обновление-с-версии-202">Обновление с версии 202&lt;/h2>
&lt;h3 id="инсталляция-на-одном-хосте">Инсталляция на одном хосте&lt;/h3>
&lt;p>Для обновления используйте новый файл &lt;code>docker-compose-203.yaml&lt;/code>. Если возникнут
сложности, обратитесь к основной &lt;a href="../../setup/backend-setup">инструкции по установке&lt;/a>
или в службу поддержки партнёра или вендора.&lt;/p>
&lt;ol>
&lt;li>
&lt;p>Скачайте архив &lt;code>protoobp-backend-dist-singlehost-203.tar.gz&lt;/code>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">curl --header &lt;span class="s2">&amp;#34;PRIVATE-TOKEN:&amp;lt;your_token&amp;gt;&amp;#34;&lt;/span> &lt;span class="s2">&amp;#34;https://git.proto.group/api/v4/projects/125/packages/generic/protoobp-backend-dist/203/protoobp-backend-dist-singlehost-203.tar.gz&amp;#34;&lt;/span> --output protoobp-backend-dist-singlehost-203.tar.gz
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Здесь &lt;code>&amp;lt;your_token&amp;gt;&lt;/code> означает пароль из лицензионного сертификата, ранее
полученного от вендора.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Распакуйте архив в каталог существующей инсталляции. По умолчанию это
&lt;code>/opt/protoobp&lt;/code>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">tar -xzvf protoobp-backend-dist-singlehost-203.tar.gz -C /opt/protoobp
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>Переключитесь на привилегированную учётную запись:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">sudo su
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>Перейдите в каталог продукта и загрузите новые образы:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">cd&lt;/span> /opt/protoobp &lt;span class="o">&amp;amp;&amp;amp;&lt;/span> docker compose -f docker-compose-203.yaml pull
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>Настройте внешнюю языковую модель для AI-аналитика. В версии 203 добавлены
два сервиса, которые обеспечивают работу этого раздела. Они используют тот
же OpenAI-совместимый протокол и те же переменные файла &lt;code>.env&lt;/code>, что и
ИИ-функции модуля «Инциденты»:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">&lt;span class="nv">POBP_AI_LLM_BASE_URL&lt;/span>&lt;span class="o">=&lt;/span> &lt;span class="c1"># адрес модели&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">POBP_AI_LLM_API_KEY&lt;/span>&lt;span class="o">=&lt;/span> &lt;span class="c1"># ключ доступа (Authorization: Bearer), секрет&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nv">POBP_AI_LLM_MODEL&lt;/span>&lt;span class="o">=&lt;/span> &lt;span class="c1"># имя модели без префикса провайдера&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Без этих переменных платформа запустится штатно, но раздел «AI-аналитик»
покажет сообщение &lt;strong>«Функции ИИ недоступны»&lt;/strong>, а ИИ-функции модуля
«Инциденты» будут отключены. Других обязательных переменных в версии 203 нет.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Если используются собственные SSL-сертификаты, раскомментируйте
соответствующие строки сервисов &lt;code>proto-nginx&lt;/code> и &lt;code>proto-auth&lt;/code> в
&lt;code>docker-compose-203.yaml&lt;/code>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Если настроен SSO, раскомментируйте или измените соответствующие строки
сервиса &lt;code>proto-auth&lt;/code>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Остановите предыдущую версию продукта:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker compose -f docker-compose-202.yaml down
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>Запустите новую версию:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker compose -f docker-compose-203.yaml up -d
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Запуск всех компонентов может занять от двух до четырёх минут. После
успешного запуска контейнеров откройте в браузере адрес из переменной
&lt;code>UI_URL&lt;/code>.&lt;/p>
&lt;p>При первом запуске автоматически применяются миграции хранилища для режима
бизнес-процесса и реестра конфигурации. Дополнительные действия не требуются.&lt;/p>
&lt;/li>
&lt;/ol>
&lt;h3 id="инсталляция-на-нескольких-хостах">Инсталляция на нескольких хостах&lt;/h3>
&lt;p>Инструкции по обновлению предоставят контактные лица службы поддержки партнёра
или вендора.&lt;/p></description></item></channel></rss>