Основные страницы работы с кластерами
Вкладка «Кластеры» страницы рабочего пространства
Вкладка «Кластеры» отображает все кластеры в рабочем пространстве и ключевые параметры для каждого кластера:
«Имя кластера» - название кластера;
«Состояние» - статус кластера;
Patroni - версия Patroni;
«Кол-во ЦПУ» - Общий объем логических ядер CPU, доступных на всём кластере Patroni;
«Объём ОЗУ» - Общий объём оперативной памяти, доступной на всём кластере Patroni;
«Диск основного экземпляра» - размер занятого/общего дискового пространства на ЛИДЕРЕ/PRIMARY экземпляре PostgreSQL;
«Экземпляры» - количество экземпляров в кластере.
Каждая запись кластера содержит кнопку всплывающего меню со ссылками:
Открыть - вызывает переход на страницу информации кластера, где отображены все экземпляры, входящие в кластер;
Мониторинг - вызывает переход на страницу мониторинга кластера.
Конфигурация - вызывает переход на на страницу Cluster config где можно определять единые настройки для всех экземпляров кластера сразу.
Пауза/Обслуживание - c помощью этой опции можно поставить кластер на паузу, чтобы провести его обслуживание и точно также выключить данный режим.
Цветовая индикация состояния кластеров
Цветовая индикация характеризует состояние кластеров следующим образом:
Зелёная - запущен, работает без ошибок;
Желтая - запущен, есть предупреждения;
Красная - запущен, есть ошибки;
Фиолетовая - на всем кластере проводится обслуживание;
Серая - кластер остановлен.
Страница информации о кластерах
Параметры, отображаемые на странице информации кластера:
«ИД» - идентификатор экземпляра;
«Состояние» - состояние экземпляра;
«Кластер» - название кластера;
«Роль» - роль экземпляра в кластере;
«ОС» - ОС сервера с экземпляром ;
«Тип» - СУБД;
«Версия» - версия СУБД;
«ЦПУ» - количество CPU сервера;
«Метка» - произвольное имя кластера;
«Конечная точка» - IP адрес сервера;
«Порт» - порт;
«TTL» - TTL для получения блокировки лидера (в секундах). Можно представить его как длительность времени перед началом автоматического процесса сбоя. Значение по умолчанию: 30.
«Задержка», Mb – лаг репликации между лидером и репликой.
Каждая запись кластера содержит кнопку всплывающего меню со ссылками:
Перезагрузить - отправить экземпляру команду reload (перечитать файл конфигурации без остановки работы);
Повторная инициализация - заново инициализировать экземпляр Postgres;
Перезапустить - остановить и заново запустить службу;
Переключиться - кнопка для переключения мастер-сервера.
Внимание
- Переключение происходит по правилам:
Если имеется синхронная реплика (synchronous_mode: true), то switchover можно выполнить только на нее;
Если же нет синхронной реплики (synchronous_mode: false), то можно выполнить переключение на любую доступную реплику.
Страница мониторинга кластера
Страница мониторинга кластера содержит:
элементы управления - кнопка Пауза/Обслуживание или Возобновить;
показатели состояния кластера;
карточки экземпляров из состава кластера;
«Изменение ролей экземпляра» - график, показывающий историю изменений ролей экземпляров кластера;
«История изменений статуса узла кластера» - таблица, показывающая историю изменений статусов экземпляров кластера.
Элементы управления страницы:
кнопка Пауза/Обслуживание - остановка наблюдения за кластером Patroni;
кнопка Возобновить (кнопка Пауза/Обслуживание в нажатом состоянии) - возобновление наблюдения.
Показатели состояния кластера:
«Объём ОЗУ» - общий объем оперативной памяти, доступной на всем кластере Patroni;
«Кол-во ЦПУ» - общий объем логических ядер CPU, доступные на всем кластере Patroni;
«Объём хранилища» - общее дисковое пространство на всем кластере Patroni;
«Версия Patroni» - текущая версия Patroni;
«Версия Postgres» - текущая версия экземпляров Patroni;
«Экземпляры» - количество “живых” экземпляров/общее количество экземпляров;
«Реплики» - количество “живых” экземпляров в состоянии репликации/общее количество экземпляров в состоянии репликации.
Карточки экземпляров кластера
Карточки экземпляров кластера содержат:
IP-адрес экземпляра кластера;
Состояние экземпляра;
Роль экземпляра в кластере.
График изменений ролей экземпляров кластера
На этом графике можно увидеть, как менялись роли экземпляров кластера за указанный период. Наведясь на одну секцию, можно посмотреть, какими были роли экземпляров в определённый момент времени.
Период изменений и дату отсчёта вместе со временем можно указать справа от графика.
История изменений статуса узла кластера
В этой таблице можно увидеть, как менялся статус экземпляров кластера на протяжении периода времени, указываемого выше, там же, где и для графика изменений ролей экземпляров.