10 июля 2026

PPEM 2.7 — обновление платформы администрирования СУБД

Компания Postgres Professional выпустила очередное крупное обновление своей платформы для администрирования СУБД — Postgres Pro Enterprise Manager (PPEM) версии 2.7. Главными новшествами релиза стали интегрированный ИИ-помощник AskPostgres, мастер настройки непрерывного WAL-архивирования и журнал истории изменений в кластере.

ИИ-ассистент AskPostgres прямо в интерфейсе

Самое заметное нововведение — встроенный чат-виджет на базе языковой модели, который позволяет администраторам баз данных получать ответы на вопросы по диагностике, оптимизации и настройке PostgreSQL без переключения на внешние ресурсы. Кнопка вызова ассистента расположена в правом верхнем углу панели управления.

Ответы от модели поступают в реальном времени: администратор может остановить генерацию в любой момент или продолжить диалог с сохранением контекста в рамках одной сессии. С точки зрения безопасности запросы проксируются через бэкенд PPEM без сохранения содержимого переписки. Для закрытых контуров предусмотрена возможность работы с локально развёрнутыми моделями — настройка осуществляется через YAML-конфигурацию.

Журнал истории изменений в кластере

В процессе эксплуатации кластера СУБД постоянно происходят топологические изменения: добавляются реплики, узлы выводятся на обслуживание, переключаются роли. В PPEM 2.7 появился специальный журнал, который фиксирует все такие события по двум каналам.

  • Прямая регистрация — при выполнении операций через интерфейс PPEM (добавление или удаление узла, плановый switchover) событие записывается с указанием идентификатора пользователя и конкретной команды.
  • Фоновое обнаружение — специальный воркер периодически сравнивает текущее состояние кластера с сохранённым ранее. Если изменения произошли в обход PPEM (автоматический failover, непредвиденное исчезновение узла), система регистрирует событие с пустым значением автора запроса.

Журнал фиксирует обнаружение новых кластеров, добавление и удаление узлов, изменение ролей (повышение до primary или понижение до реплики), смену статуса узла и общее состояние здоровья кластера.

Мастер настройки WAL-архивирования

В платформу добавлен мастер настройки непрерывного WAL-архивирования на базе Postgres Pro Backup Enterprise. Мастер проверяет соответствие экземпляра требованиям для архивации, помогает сформировать и применить корректные настройки, включая перезапуск конфигурации при необходимости.

В интерфейсе можно настроить количество потоков, размер пакета, таймауты, а также алгоритмы и уровни сжатия — zlib, lz4 или zstd. Статус настройки WAL-архивации выводится непосредственно на странице обзора экземпляра.

Улучшения ASE и расширенный учёт ресурсов

Инструмент диагностики производительности ASE (Active Session Engine), появившийся в версии 2.6, получил ряд доработок: оптимизированы механизмы выбора временных периодов на графиках, улучшена детализация шагов и автообновление данных. При установленном расширении pgpro_stats пользователи теперь могут просматривать визуализированный план выполнения конкретного запроса прямо из таблиц детализации ASE.

Раздел учёта ресурсов получил почасовую детализацию по каждому экземпляру. Кликнув по параметру общего потребления CPU, администратор попадает на страницу с почасовой таблицей: фактическая активность в минутах, максимальное CPU в каждом часе и учтённое потребление с округлением вверх. В основную таблицу добавлен столбец с именем сервера для удобной идентификации экземпляров в крупных инфраструктурах.

Прочие изменения

  • Замена рефери-узла в BiHA-кластере теперь выполняется напрямую, без предварительного удаления.
  • Добавлена валидация таймаутов при создании операций — система контролирует, чтобы значение было строго больше нуля.
  • Оптимизирован алгоритм определения ролей в builtin-кластерах за счёт игнорирования устаревшего параметра primary_conninfo.
  • Завершён перевод интерфейса PPEM на английский язык.

Обновление Postgres Pro Enterprise Manager 2.7 уже доступно для установки. Полная документация представлена на сайте разработчика.