Анализ работоспособности сервисов кластера
Для обеспечения работы кластера используются следующие сервисы:
-
NATS Key/Value & Service Discovery
В данном разделе описаны способы проверки работоспособности этих сервисов.
Состояние NATS можно проверить только с помощью командной строки, а всех остальных сервисов — с помощью как командной строки, так и функции проброса портов рабочего стола Lens. |
Проверка состояния подов сервисов с помощью командной строки
Просмотреть состояние, логи подов и подробную информацию о них можно с помощью команд, описанных в разделе Просмотр состояния подов кластера.
Проверка состояния подов сервисов с помощью проброса портов
Часть сервисов, используемых кластером, имеет панели управления и методы API, с помощью которых можно получить подробную информацию об их состоянии. Подключиться к ним можно с помощью функции проброса портов рабочего стола Lens.
Проверка состояния Dkron
Чтобы получить доступ к панели управления распределенного планировщика задач Dkron:
-
Подключитесь к кластеру с помощью Lens.
-
В выпадающем меню свойств кластера выберите пункт Workloads → Pods.
-
Выберите пространство имен, в котором установлен кластер, в выпадающем списке Select Namespace в правой части экрана. Отобразится таблица подов кластера.
-
В поле поиска Search Pods… введите dkron. Отобразится под, на котором размещен экземпляр Dkron.
-
Нажмите на под левой кнопкой мыши. В правой части экрана откроется панель с подробной информацией о поде.
-
В разделе Ports панели информации найдите ссылку на сервис http: например,
http: 8080/TCP
. -
Нажмите на ссылку. В окне браузера откроется страница панели управления Dkron.
На панели управления Dkron отображается статистика запланированных, выполненных и проваленных заданий, а также текущее состояние узлов Dkron.
Проверка состояния ClickHouse
Чтобы получить доступ к HTTP API СУБД ClickHouse:
-
Подключитесь к кластеру с помощью Lens.
-
В выпадающем меню свойств кластера выберите пункт Workloads → Pods.
-
Выберите пространство имен, в котором установлен кластер, в выпадающем списке Select Namespace в правой части экрана. Отобразится таблица подов кластера.
-
В поле поиска Search Pods… введите clickhouse. Отобразятся поды, на которых размещены шарды ClickHouse.
-
Нажмите на любой под левой кнопкой мыши. В правой части экрана откроется панель с подробной информацией о поде.
-
В разделе Ports панели информации найдите ссылку на сервис http: например,
http: 8123/TCP
. -
Нажмите на ссылку. В окне браузера откроется страница, на которой отобразится сообщение о состоянии ClickHouse.
При нормальной работе ClickHouse, по умолчанию на странице отображается сообщение Ok
. Сообщение может быть изменено в конфигурации ClickHouse.
Чтобы открыть графический клиент для выполнения запросов к СУБД, добавьте /play
к URL. Например, http://localhost:61399/play
.
Для использования клиента введите логин и пароль администратора ClickHouse в поля в правом верхнем углу экрана. Логин и пароль можно найти в разделе Environment информации о поде в Lens. Они указаны в переменных |