Работа в веб-интерфейсе¶
В данном разделе приведены сведения, которые помогут начать работу с веб-интерфейсом Picodata.
Проверка перед подключением¶
На данный момент доступ к веб-интерфейсу возможен только если Picodata была собрана из исходного кода. Готовые пакеты пока не включают данную функциональность.
Нужно убедиться, что при сборке Picodata c помощью Cargo
был указан
параметр --features webui
. Подробнее о сборке см. в разделе Установка
Picodata.
Подключение функции веб-интерфейса¶
Веб-интерфейс представляет собой веб-сервер, запускаемый вместе с инстансом Picodata. Не имеет значения, на каком именно инстансе кластера запущен этот веб-сервер; в любом случае, веб-сервер будет отображать данные обо всем кластере.
Для запуска инстанса с веб-сервером следует использовать параметр picodata run --http-listen. Пример команды:
picodata run --http-listen 127.0.0.1:8080
Можно запустить несколько инстансов с таким параметром, но нужно будет указать разные адреса — таким образом у кластера будет несколько веб-серверов.
Доступ к веб-интерфейсу¶
В адресной строке веб-браузера введите адрес, указанный в виде значения
параметра --http-listen
. Откроется страница с информацией о кластере
Picodata:
Данная страница предоставляет следующую полезную информацию о кластере:
❶ — боковое меню,
позволяющее вывести список всех инстансов (узлов) кластера;
❷ — панель основной
информации о кластере: показателях памяти, количестве
репликасетов, инстансов и их стейтов, версии
Picodata;
❸ — кнопка выбора
группировки представления (по инстансам или репликасетам);
❹ — кнопка подробных
сведений о репликасете;
❺ — область подробных
сведений о репликасете.
По умолчанию, веб-интерфейс показывает список репликасетов кластера (в данном примере их два). Если выбрать группировку по инстансам (❸), то можно сразу увидеть дополнительную информацию о состоянии инстансов:
Представление в виде списка инстансов содержит следующие элементы:
❶ — кнопка сортировки
инстансов по имени (нажатие переключает сортировку по
возрастанию/убыванию);
❷ — кнопку фильтрации по
домену отказа (позволяет оставить в списке
только те инстансы, которые удовлетворяют заданному условию);
❸ — текущий и целевой
стейты инстанса);
❹ — домен
отказа инстанса;
Подробности о запуске кластера Picodata приведены в разделе Запуск кластера.