Postgres Professional представляет обновление платформы администрирования СУБД — Postgres Pro Enterprise Manager 2.4. Релиз сфокусирован на удобстве командной работы и углублении контроля над состоянием СУБД.

Планы запросов теперь в репозитории

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

В PPEM 2.4 планы переезжают в базу данных репозитория:

  • ваши планы больше не зависят от браузера или ОС. Они доступны с любого устройства после авторизации;

  • каждому плану присваивается уникальный идентификатор. Появилась кнопка «Поделиться», которая генерирует ссылку на план — теперь коллеги могут мгновенно увидеть ту же диаграмму, что и вы;

  • полный цикл работы (сохранение, просмотр, редактирование, удаление) теперь осуществляется через API менеджера.

Управление ролями и безопасностью

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

  • реализована поддержка OpenID Connect (OIDC);

  • внедрена проверка сложности пароля, а также требование обязательной смены пароля при первом входе в систему.

Диагностика и мониторинг

Значительные улучшения получил инструмент «Профиль ожиданий», используемый для анализа узких мест производительности:

  • всплывающая подсказка на диаграмме стал информативнее. Теперь он показывает топ-7 событий ожидания внутри запроса, отсортированных по убыванию, с указанием их процентного вклада;

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

Новый дашборд «Резервное копирование»

Раздел «Резервное копирование» получил улучшение. В релизе 2.4 пользователю доступен дашборд со сводными показателями общего состояния резервного копирования. Если в процессе резервного копирования возникли ошибки или для экземпляра отсутствует резервная копия, то дашборд покажет это в удобном виде на едином экране интерфейса.

Работа с операциями

В «Консоли заданий» усовершенствована работа со сложными операциями.

  • если многоступенчатая операция завершилась сбоем на определённом этапе, теперь не нужно запускать всё заново. Добавлена возможность перезапустить конкретный шаг (или шаги со статусом «Ошибка») после завершения операции;

  • таблица шагов стала детальнее: видно время начала, длительность и текст ошибки для каждого этапа.

Другие улучшения

  • Триггеры и уведомления: добавлена история срабатывания правил с возможностью очистки.

  • Массовые действия: со страницы пресетов теперь можно массово применять настройки к группе инстансов.

  • Контейнеризация: обновлены рекомендации по развёртыванию PPEM в контейнерных средах.

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

Postgres Pro Enterprise Manager 2.4 уже доступен для обновления:

https://postgrespro.ru/docs/ppem/current