Версия 5.2

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

Кластеры

  • Добавлена поддержка Patroni версии 4.

  • Переработан и улучшен интерфейс страниц работы с кластерами:

    • На вкладке «Кластеры» страницы рабочего пространства удалена кнопка меню. Перейти к подробной информации о кластере можно по клику на строку с нужным кластером. Перейти к конфигурации кластера и мониторингу можно на странице информации о кластере.

    • Вся информация о кластере теперь отображается на одной странице:

      • вкладка «Обзор и Управление» — содержит показатели состояния кластера и информацию о экземплярах кластера. На этой вкладке можно перейти на страницу конфигурации кластера и запустить или остановить обслуживание.

      • вкладка «Мониторинг» — содержит график, показывающий историю изменений ролей экземпляров кластера, и таблицу, показывающую историю изменений статусов экземпляров кластера.

  • На страницу конфигурации кластера добавлена кнопка перехода на вкладку «Мониторинг» страницы информации о кластере.

Планировщик задач

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

  • Переработан и улучшен интерфейс:

    • В окно создания задачи добавлено поле «Описание». К задаче можно добавить описание длиной не более 255 символов. Для удобства поиска и идентификации нужной задачи описание будет отображаться в списке всех задач.

    • Добавлена возможность перейти на страницу «Текущая активность» после успешного запуска задачи. Это позволит оперативно отслеживать ход выполнения задачи.

    • Добавлена возможность запустить задачу и просмотреть логи сразу после добавления действий без перехода к списку задач. На странице «Actions» добавлены следующие кнопки:

      • «Журнал событий» — позволяет перейти на страницу Журнала событий выбранной задачи;

      • «Запустить задачу» — запускает задачу.

Параметры конфигурации

  • На страницу параметров конфигурации добавлены следующие фильтры:

    • «Отличается от рекомендуемого» — отображает параметры, для которых есть рекомендация от PGconfigurator и текущее значение отличается от рекомендации.

    • «По умолчанию» — отображает параметры, которые соответствуют дефолтным настройкам наблюдаемой БД.

    • «Не примененные значения» — отображает параметры, которые были изменены пользователем в интерфейсе раздела конфигурации, но еще не применены и не сохранены.

  • Изменена конвертация булевых значений. Вместо true/false теперь используется 1/0, что отображается как on/off.

  • В формах добавлена информативная валидация. Для параметров shared_preload_libraries, search_path, session_preload_libraries и local_preload_libraries:

    • если поле пустое, выводится сообщение: «Параметр можно установить пустым только вручную в postgresql.conf»;

    • при отсутствии запятых в перечислении выводится сообщение: «При перечислении нужно добавить запятые».

  • Добавлена валидация для параметров Patroni и PostgreSQL.

  • Значения параметров по unit и vartype сравниваются с учётом единицы измерения и типа.

  • Добавлена поддержка поля isReadOnly для конфигураций:

    • standalone,

    • кластера,

    • группы параметров.

  • При значении true параметра isReadOnly скрывается иконка редактирования (карандаш), блокируя возможность изменения настроек.

Оповещения

Добавлен переход из оповещения к экземпляру, по которому поступило оповещение.

Оптимизация

  • Оптимизирован кэш агентов на стороне keeper.

  • Подключен pg_columnar — метод колоночного хранения данных. Он позволяет сжимать таблицы для значительного снижения потребления ресурсов, достижения высокой производительности и экономии места на диске.

  • Оптимизировано хранение метрик CPU Usage, Network и pg_stat_statemens с гранулярностью от 8 часов.

    Важно

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

База Знаний

В состав Платформы включена База Знаний. Она доступна из веб-интерфейса или по прямой ссылке /know_base/ru.

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

Документация

В состав Платформы включена Документация Платформы. Она будет доступна из меню пользователя в веб-интерфейсе или по прямой ссылке /documentation.

Это полезно для закрытых контуров, где нет доступа в интернет.

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

  • Исправлено отображение кнопки «SQL-редактор» на странице «Схема данных» Браузера БД.

  • Исправлено отображение графиков на странице «Аудит» Браузера БД.

  • Исправлено отображение графиков на странице «Overview» для нового добавленного экземпляра.

  • Исправлено отображение графиков в выпадающем окне на странице «Overview» при отсутствии данных.

  • Удалено оповещение о превышении Disc Space Usage для cdrom.

  • Исправлено некорректное поведение фильтра в списке задач. Теперь фильтр не сбрасывается при обновлении страницы.

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

  • Исправлено добавление первого рабочего пространства в тенанте. Теперь новое рабочее пространство отображается без обновления страницы.

  • Исправлено дублирование категории «Developer Options» на странице группы параметров.

  • Исправлена ошибка «Agent is not available, please execute command on the dedicated server», возникающая при установке Агента и добавлении экземпляра, являющегося членом кластера Patroni.

  • Теперь Платформа автоматически завершит сессию пользователя, если у него отозвали права администратора рабочих пространств.

  • Исправлен текст ошибки, возникающей в модуле Расширенной аналитики при отсутствии места на диске.

  • Исправлена ошибка, при которой Платформа не запускалась на Astra Linux 1.8.1.15.

  • Исправлено неверное отображение объёма общего дискового пространства на вкладке «Кластеры» страницы рабочего пространства.

  • Исправлена запись статусов запущенных задач в Журнале событий.

  • Добавление действий в выполняющуюся задачу теперь недоступно.

  • При привязке группы параметров к экземпляру в окне «Синхронизация» исправлены значения в столбце «В ожидании». Теперь корректно отображается информация, если параметры требуют перезагрузки или перезапуска экземпляра.

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

  • Для названия группы параметров добавлено ограничение в 50 символов.

  • Устранена проблема, при нажатии на кнопку «Обновить данные» в Браузере БД увеличивалось количество проблем, найденных в таблице.

  • Исправлено отображение графика изменения ролей экземпляра и таблицы изменений статуса узла кластера на странице мониторинга кластера Patroni.

  • Исправлена ошибка, возникающая при выборе «Все» в предустановленных настройках на странице «Графики».

  • Устранена проблема, при которой значение параметра shared_preload_libraries не записывалось в файл postgresql.auto.conf.

  • Исправлена функция «Differs from the recommended» — теперь она не сравнивает пустые поля.

  • Исправлено подставление значений из базы в рекомендации для параметров.

  • Обработаны исключения для параметров, к которым не применялось значение из рекомендации.

  • Исправлена проблема, при которой не обновлялось значение enum-параметров при редактировании в конфигурации кластера.

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

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

  • Исправлено отображение метрик в на странице «Overview» экземпляра.

  • Исправлена проблема, при которой конфигурация Patroni записывала некорректные значения в секцию recovery.

  • Исправлено отображение графиков на странице «Графики».

  • Исправлено отображение статусов кластера Patroni.

  • Добавлено лицензионное соглашение в формате pdf.

  • Добавлено отображение типа экземпляра в списке экземпляров.

  • Исправлен переход к экземплярам на странице «Репликация».