1.1. Возможности #

PPEM позволяет выполнять полный цикл задач развёртывания, эксплуатации и обслуживания баз данных Postgres Pro:

  • Автоматическое обнаружение экземпляров СУБД

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

  • Установка и запуск экземпляров СУБД

    PPEM позволяет развернуть новые экземпляры СУБД с помощью браузера. Можно развернуть как отдельные экземпляры, так и кластеры СУБД, а также восстановить из резервных копий.

  • Настройка экземпляров СУБД

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

  • Просмотр и управление внутренними объектами схемы СУБД

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

  • Отслеживание внутренней активности экземпляров СУБД

    PPEM взаимодействует с подсистемой статистики и предоставляет сведения о внутренней активности СУБД: активные и фоновые процессы, статистика выполнения запросов, ожидания и блокировки. Также с помощью PPEM можно отменять или принудительно завершать процессы СУБД.

  • Визуализация выполняющихся процессов и анализ планов запросов

    PPEM интегрируется с коллектором pgpro-otel-collector, который собирает статистику и журналы активности СУБД, а также предоставляет метрики. PPEM использует эти данные и предоставляет графики для оценки и анализа работы СУБД.

  • Профилирование и интеграция с pgpro_pwr

    PPEM интегрируется с каталогом pg_profile и модулем pgpro_pwr, а также предоставляет удобный интерфейс для работы со снимками и отчётами.

  • Планирование, запуск и контроль стандартных операций

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

  • Обеспечение задач резервного копирования и восстановления

    PPEM может автоматически обнаруживать инструменты резервного копирования (pg_probackup), интегрироваться с ними и предоставлять средства просмотра и управления. PPEM позволяет выполнять резервное копирование как вручную, так и по расписанию, а также создавать новые экземпляры СУБД из резервных копий. Используя опцию восстановления на момент времени (PITR, Point-in-Time Recovery), можно более гибко решать задачи восстановления из резервных копий.

  • Прямой доступ к консоли экземпляров СУБД

    PPEM позволяет подключаться к консоли экземпляра через веб-версию psql. Этот инструмент предназначен для опытных администраторов и позволяет быстро подключаться к СУБД, а также взаимодействовать с ней напрямую.