Перейти к содержанию

Работа в веб-интерфейсе

В данном разделе приведены сведения, которые помогут начать работу с веб-интерфейсом Picodata.

Подключение функции веб-интерфейса

Веб-интерфейс представляет собой веб-сервер, запускаемый вместе с инстансом Picodata. Не имеет значения, на каком именно инстансе кластера запущен этот веб-сервер; в любом случае веб-сервер будет отображать данные обо всем кластере.

Для включения функции веб-сервера следует использовать параметр конфигурации instance.http_listen. Его можно установить как в файле конфигурации, так и через переменную окружения, либо указав в виде параметра командной строки. Например:

picodata run --http-listen 127.0.0.1:8080

Можно запустить несколько инстансов с таким параметром, но нужно будет указать разные адреса — таким образом у кластера будет несколько веб-серверов.

Аутентификация

В адресной строке веб-браузера введите адрес, указанный в виде значения параметра instance.http_listen (например, 127.0.0.1:8080). Откроется страница аутентификации:

webui-auth

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

Примечание

После 4 неуспешных попыток аутентификации пользователь блокируется автоматически. Для восстановления доступа попросите Администратора БД выполнить SQL-команду ALTER USER user WITH LOGIN; (заменив user на имя заблокированного пользователя).

См. также:

Работа в веб-интерфейсе

После успешной аутентификации откроется страница с информацией о кластере Picodata:

webui-main

Данная страница предоставляет следующую полезную информацию о кластере:

— боковое меню, позволяющее вывести список всех инстансов (узлов) кластера;
— панель основной информации о кластере: показателях памяти, количестве репликасетов, инстансов и их состояний, версии Picodata;
— кнопка выбора группировки представления (по тирам, инстансам или репликасетам);
— кнопка подробных сведений о тире или репликасете;
— область подробных сведений о репликасетах в составе тира.

По умолчанию, веб-интерфейс показывает список репликасетов кластера (в данном примере их два). Если выбрать группировку по инстансам (), то можно сразу увидеть дополнительную информацию о состоянии инстансов:

webui-instances

Представление в виде списка инстансов содержит следующие элементы:

— имя инстанса и признак лидерства в репликасете;
— кнопку фильтрации по домену отказа (позволяет оставить в списке только те инстансы, которые удовлетворяют заданному условию);
— текущее и целевое состояние инстанса);
— публичные адреса инстанса для работы с ним по RPC и HTTP;

Подробности о запуске кластера Picodata приведены в разделе Создание кластера.