В истории активных сеансов виден EXECUTE, а исходный подготовленный оператор скрыт. Администратор знает, что 1С ждёт PostgreSQL, но не видит конкретный SQL-запрос.

PPEM 2.9 закрывает этот разрыв. Релиз от 27 августа 2026 года показывает исходные подготовленные операторы и ведёт из истории сеансов в SQL-статистику по query_id.

Практический вывод такой: обновление стоит проверить на пилотном контуре, если диагностика заканчивается на активном сеансе. Ради обновлённого интерфейса менять рабочую установку не нужно.

От кластера до SQL-запроса — в одном маршруте

Предыдущая схема диагностики могла оборваться на операторе EXECUTE. Он указывал на выполнение подготовленного запроса, но не раскрывал исходный текст этого запроса.

Версия 2.9 показывает исходный подготовленный оператор. Администратор получает текст, который можно сопоставить с ожиданиями, планом выполнения и статистикой.

Следующее изменение связывает два диагностических экрана. Из истории активных сеансов теперь можно перейти в SQL-статистику по query_id — идентификатору запроса в PostgreSQL.

Это полезно при разборе задержек 1С. Вы начинаете с общей нагрузки, находите проблемный сеанс, раскрываете оператор и переходите к накопленной статистике его SQL-запроса.

Изменение в PPEM 2.9Где искатьЧто получает администратор 1СКак использовать
Просмотр кластеров вместе с экземплярамиЦентр оперативного контроляОбщую картину по группе узловВыбрать кластер с отклонением до разбора отдельных экземпляров
Исходные подготовленные операторыИстория активных сеансовТекст запроса вместо одного EXECUTEСвязать ожидание сеанса с конкретным SQL
Переход по query_idИстория активных сеансов и SQL-статистикаСвязь текущего сеанса с накопленной статистикойПроверить, повторяется ли проблема и как часто выполняется запрос
Управление параметрами профиляИстория активных сеансовНастройку собираемых данныхПодготовить профиль под проверяемый сценарий
Выгрузка профиля без агрегированияИстория активных сеансовИсходные записи для внешней системыРазбирать данные своими средствами, не ограничиваясь графиком PPEM
Изменённые фильтры и графикиИнтерфейс истории сеансовДругой порядок работы с интервалами и единицамиПроверить привычные представления во время пилота

Релиз сокращает путь от общей нагрузки до конкретного запроса. Документация Postgres Professional не сообщает, сколько минут это экономит, поэтому обещать ускорение диагностики в процентах нельзя.

Новый маршрут не заменяет проверку остальных уровней. Задержку могут создавать диск, память хоста, процесс 1С, блокировка или фоновая работа PostgreSQL.

Если PPEM показывает только часть картины, пригодится отдельный порядок контроля хоста, PostgreSQL и серверных процессов 1С. Он помогает не принять медленный SQL за единственную причину задержки.

Выгрузка профиля нужна не каждой установке

PPEM 2.9 умеет очищать и загружать данные профиля истории активных сеансов. Параметрами профиля теперь можно управлять из того же инструмента.

При выгрузке данные остаются необработанными. PPEM не сворачивает их в готовые интервалы и не оставляет только точки для графика.

Это даёт свободу внешней системе. Она может хранить исходные записи, применять свои правила группировки и сопоставлять их с событиями на других уровнях контура 1С.

Но сама возможность выгрузки ещё не оправдывает обновление. Сначала ответьте, куда пойдут данные и кто будет разбирать их после выгрузки.

Если получателя нет, новая функция останется пунктом меню. Если у вас уже работает внешняя система наблюдения, проверьте формат данных и объём хранения на пилоте.

Отдельно задайте срок хранения. Документация релиза не приводит типового объёма профиля, поэтому размер репозитория нужно измерить на вашей нагрузке.

mTLS меняет правила связи между агентами и менеджером

В обычной схеме PPEM менеджер принимает данные от агентов. Версия 2.9 добавляет взаимную TLS-аутентификацию, или mTLS, к схеме с API-ключами.

При mTLS менеджер проверяет сертификат агента, а агент — сертификат менеджера. Одного API-ключа для подтверждения второй стороны уже недостаточно.

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

Настройки mTLS находятся в ppem-manager.yml и ppem-agent.yml. Это указано в анонсе Postgres Professional о выпуске PPEM 2.9.

Документация релиза не содержит готовой схемы выпуска сертификатов для вашей инфраструктуры. Не копируйте случайные команды из чужой инструкции: состав цепочки зависит от вашего удостоверяющего центра.

Что проверить до пилотаМенеджер PPEMАгент PPEMПризнак готовности
Сертификат узлаСертификат соответствует имени менеджераСертификат соответствует имени агентаОбе стороны принимают имена из сертификатов
Цепочка доверияДоверяет центру, выдавшему сертификат агентаДоверяет центру, выдавшему сертификат менеджераHTTPS-соединение проходит взаимную проверку
Срок действияСертификат действует весь срок пилотаСертификат действует весь срок пилотаПроверка не выдаёт ошибку срока
Доступность HTTPSПорт доступен агентамМаршрут к менеджеру открытАгент устанавливает соединение без обхода проверки
Файл конфигурацииИзменения внесены в ppem-manager.ymlИзменения внесены в ppem-agent.ymlКомпоненты читают нужные параметры после штатного перезапуска
Возврат к прежней схемеСохранена копия текущей конфигурацииСохранена копия текущей конфигурацииПилот можно откатить без ручного восстановления параметров

Пилот mTLS закончен только после проверки обеих сторон. Успешное открытие интерфейса менеджера ничего не говорит о проверке сертификата агента.

Не ограничивайтесь первым подключением. Перезапустите менеджер и один агент штатным способом, затем убедитесь, что связь восстановилась.

Проверьте и замену сертификата. Если этот сценарий не описан внутри компании, mTLS добавит контроль при соединении, но создаст новый риск при продлении.

Удаление экземпляра больше не обрывает связанные операции

Обновление затрагивает не только диагностику. В PPEM 2.9 при удалении экземпляра можно переназначить его задачи и перепривязать хранилища резервных копий.

Раньше удаление экземпляра требовало внимательнее разбирать связанные сущности. Теперь интерфейс предлагает сохранить нужные связи через переназначение.

Версия 2.9 также показывает подробности ошибок экземпляра. Администратор получает больше данных до решения о повторном запуске задания или изменении настройки.

Для хранилищ метрик появился ещё один управляемый сценарий. При удалении такого хранилища можно удалить привязанные триггеры.

Эти изменения пригодятся при выводе узла из эксплуатации и перестройке контура. Они не дают самостоятельного основания обновлять установку, где экземпляры годами не меняются.

СитуацияПрежний рискДействие в PPEM 2.9Что проверить после действия
Удаление экземпляра СУБДСвязанные задания теряют прежнюю точку выполненияПереназначить задания на другой экземплярСледующий запуск прошёл на выбранном узле
Перенос резервного копированияХранилище остаётся связано с удаляемым экземпляромПерепривязать хранилищеНовая резервная копия попала в нужное хранилище
Ошибка экземпляраВ интерфейсе не хватает деталей для первичного разбораОткрыть подробную информацию об ошибкеПричина зафиксирована до перезапуска
Удаление хранилища метрикПривязанные триггеры остаются без нужной целиУдалить связанные триггеры вместе с хранилищемВ правилах нет потерявших цель триггеров
Рост репозитория PPEMЗаполненный диск останавливает серверВручную очистить таблицы из правил очисткиСвободное место выросло, штатное правило продолжает работать

Эти функции оправдывают переход у тех, кто уже сталкивается с удалением экземпляров, переносом заданий или ростом репозитория. Для стабильной установки они остаются запасными операциями.

Ручная очистка репозитория — аварийный инструмент, а не расписание

PPEM хранит служебные данные в собственном репозитории. Если его таблицы растут, заполненный диск может остановить сервер Enterprise Manager.

В версии 2.9 администратор может вручную очистить таблицы, включённые в правила очистки репозитория. Postgres Professional связывает эту функцию с предотвращением остановки из-за нехватки места.

Ручную очистку не стоит превращать в регулярную операцию. Постоянный рост означает, что срок хранения, расписание или объём диска не соответствуют потоку данных.

До очистки проверьте, какие таблицы входят в правило. Затем зафиксируйте свободное место и повторите замер после операции.

Если место быстро заканчивается снова, ищите причину роста. Однократная очистка лишь возвращает сервер в рабочее состояние.

Подробностей о допустимом остатке свободного места в описании релиза нет. Порог тревоги нужно задать по вашей скорости роста и времени реакции администратора.

Расчёт здесь прост. Если репозиторий прибавляет 10 ГБ за сутки, а дежурный реагирует за два дня, запас ниже 20 ГБ уже не покрывает этот интервал. Добавьте резерв на сбой очистки и рост нагрузки.

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

BiHA требует отдельной проверки после обновления

PPEM 2.9 добавляет настройку минимального числа исправных узлов BiHA-кластера. Она доступна при создании, редактировании и изменении топологии.

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

Одной смены лидера для такой проверки мало. 1С должна подключиться через рабочий маршрут и выполнить запись после переключения.

Готовая последовательность есть в протоколе проверки BiHA с прикладной записью из 1С. Он отделяет работоспособность кластера СУБД от доступности самой информационной базы.

Рабочий контур обновляют после отдельного пилота

Официальная документация PPEM 2.9 отсылает к главе 73 с инструкцией по обновлению. Используйте её вместо команд, собранных для прежней версии или другого дистрибутива.

Пилот должен повторять вашу схему связи. Зафиксируйте версии менеджера и агентов, список экземпляров, способ аутентификации и связанные задания.

Не нужно копировать весь рабочий контур. Достаточно воспроизвести те связи, которые затрагивает обновление: менеджер, агент, тестовый экземпляр и нужное хранилище.

Сначала проверьте вход в интерфейс и связь с агентом. Затем пройдите тот сценарий, ради которого начали обновление.

Для диагностики это путь от кластера до SQL-статистики. Для mTLS — взаимная проверка сертификатов после перезапуска компонентов.

После этого запустите штатное задание и резервное копирование. Если пилот затрагивает удаление экземпляра, проверьте переназначение на тестовых сущностях.

Перед рабочим переходом пригодится порядок проверки версии и подготовки остановки PostgreSQL. Он написан для другого обновления Postgres Pro, но контроль редакции и подготовка окна остаются уместными.

Не переносите из него команды автоматически. Для PPEM используйте главу обновления именно из документации версии 2.9.

Этап пилотаЧто зафиксироватьЧто выполнитьКогда переходить дальше
Исходное состояниеВерсии менеджера и агентов, список связейСохранить конфигурации и параметры аутентификацииИсходную схему можно восстановить
ОбновлениеПакеты и сообщения установщикаПройти официальную инструкцию PPEM 2.9Менеджер и агент запускаются без новых ошибок
ДиагностикаТестовый запрос и нужный интервалПройти от активного сеанса к query_idИсходный оператор и SQL-статистика доступны
mTLSСертификаты и цепочки доверияПроверить соединение в обе стороныОбе стороны подтверждают сертификаты
Штатные заданияРасписания и точки назначенияЗапустить задание и резервное копированиеРезультат появился в ожидаемом месте
ВозвратКопии конфигураций и порядок откатаВосстановить прежнюю схему на пилотеОткат проходит без ручного поиска параметров

Если пилот не воспроизводит нужную операцию, он проверяет лишь запуск интерфейса. Рабочего основания для обновления такой результат не даёт.

Решение об обновлении PPEM 2.9

Обновляйте PPEM после пилота, если нужен хотя бы один из пяти сценариев:

Отложите переход, если вас интересуют только новые формы, фильтры и графики. Изменённый интерфейс не оправдывает риск обновления рабочего контура.

Владельцам BiHA добавьте шестое условие: проверьте минимальное число исправных узлов и прикладную запись из 1С. Тем, у кого растёт репозиторий, нужен отдельный тест ручной очистки и повторного роста.

Правило короткое: сначала выберите операцию, которой вам не хватает, затем воспроизведите её на пилоте. Нет проверяемой операции — нет причины трогать рабочую установку.

mtls postgres pro ppem диагностика postgresql мониторинг 1с