Версия 6.3

Обновления и новые функции

Стратегии резервного копирования

  • Для системы резервного копирования Backman добавлена возможность создавать стратегии бэкапирования данных. Это позволит управлять процессом резервного копирования через интерфейс Платформы: при создании стратегии можно выбрать тип бэкапов, задать периодичность создания бэкапов и настроить политику их удаления. Настроить стратегии можно на вкладке «Стратегии» страницы «Резервные копии».

Топология

  • Реализован просмотр топологии тенантов и пространств. Интерактивная диаграмма позволяет отслеживать состояние всех экземпляров на одной странице и анализировать его структуру.

  • Для кластера Patroni добавлено отображение etcd. Дополненная диаграмма позволит контролировать доступность и состояние распределенного хранилища конфигураций (DCS) в интерфейсе Платформы, это может упростить мониторинг отказоустойчивости и ускорить локализацию неисправностей.

Правила доступа

  • Добавлена вкладка «Управление доступом». На вкладке отображается содержимое файла pg_hba.conf, который управляет аутентификацией клиентов. Это позволит в удобном формате просматривать правила аутентификации: тип соединения, диапазон IP-адресов клиента, имя базы данных, имя пользователя и метод аутентификации.

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

Автоматическая настройка модуля Расширенной аналитики

  • Для работы модуля Расширенной аналитики требуются расширения pg_stat_statements, pg_store_plans и auto_explain, а также определенные значения параметров конфигурации. При входе в раздел «Расширенная аналитика» Платформа автоматически проверит текущие настройки. Если расширения не установлены или параметры конфигурации не соответствуют требуемым, Платформа предложит выполнить автоматическую настройку.

Новая версия pg_store_plans

Добавлена поддержка расширения сбора статистики наблюдаемой СУБД pg_store_plans версии 1.9.1.

Графики

Добавлены новые метрики в следующие графики:

  • Memory:

    • Slab reclaimable (slab reclaimable memory) — асть slab-кэшей ядра Linux, которая может быть освобождена системой;

    • Mem available (available memory ) — объем памяти, доступной для запуска новых процессов без использования swap;

    • Not available — память, которая фактически недоступна для приложений;

    • Other used — используемая память без учета cache, buffers и shared memory.

  • Processes:

    • Sleeping (number of sleeping processes) — процессы в состоянии S (sleeping) или I (idle);

    • Zombie (number of zombie processes) — процессы в состоянии Z (zombie);

    • Stopped (number of stopped processes) — процессы в состоянии T (stopped), например, при отладке.

Включение TLS в NATS

Для повышения безопасности реализована поддержка TLS для подключений к NATS.

Обновление политики лицензирования

  • Срок действия триальной лицензии увеличен до 90 дней.

Браузер БД

  • Оптимизировано формирования отчета аудита базы данных.

Список исправленных ошибок

  • Некорректно отображалось значение параметра unix_socket_permissions.

  • На вкладке «Общие параметры Patroni и PostgreSQL+DCS» страницы конфигурации кластера не работала фильтрация по типу.

  • Отличались значения триггера streaming replication lag в списке триггеров и в окне редактирования триггера.

  • Не удалялось описание группы параметров с привязанными к ней экземплярами.

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

  • У внешнего пользователя не сохранялся выбранный язык интерфейса.