Узлы системы
Общие сведения
Платформа Радар может быть установлена как на одном сервере, так и распределено на нескольких. Каждый сервер - узел кластера, который может осуществлять работу согласно назначенной на него роли.
Платформа Радар позволяет выполнять настройки всех серверов и узлов без необходимости подключения к ним через терминальные соединения.
Кластер Платформы Радар состоит из следующих компонентов:
- менеджер кластера;
- агент (-ы) кластера.
При добавлении узла автоматически добавляется агент (-ы), через который будет осуществляться управление и контроль состояния узла. Интерфейс и менеджер кластера находятся на сервере с ролью MASTER.
Для работы с узлами кластера перейдите в раздел Администрирование → Кластер → вкладка Узлы. Интерфейс раздела состоит из трех блоков:
- Карта кластера – просмотр распределения серверных ролей по узлам кластера;
- Узлы системы – управление узлами кластера;
- Сервисы – управление сервисами на узлах кластера.
Карта кластера
На карте кластера можно посмотреть распределение серверных ролей по узлам кластера. Пример карты приведен на рисунке 1.
Рисунок 1 – Раздел "Кластер". Вкладка "Узлы системы" → "Карта кластера"
Узлы системы
В блоке Узлы системы содержаться информация об узлах кластера и доступны следующие действия:
- Добавление узла.
- Просмотр узла.
- Добавление роли узлу.
- Установка роли на узел.
- Удаление роли у узла.
- Исполнение скриптов на удаленном хосте.
- Удаление узла.
Список серверных ролей, доступных узлам кластера приведен в таблице 1.
Таблица 1 – Список серверных ролей
Название роли | Описание роли |
---|---|
MASTER | Управление Платформой Радар |
DATA | Хранение данных обработанных событий |
MONITORING | Мониторинг работоспособности Платформы Радар |
WORKER | Обработка входящего потока событий |
BALANCER | Балансировка входящего потока событий |
CORRELATOR | Корреляция обработанного потока событий |
EVENTSROUTER | Пересылка событий |
FLOW-BALANCER | Балансировка коррелятора |
AGENT | Агент управления лог-коллектором |
BACKUP | Резервная копия |
AGENT_WIN | Агент управления лог-коллектором, установленным на ОС Windows |
LOG-COLLECTOR | Сбор событий |
Пример блока Узлы системы представлен на рисунке 2.
Рисунок 2 – Раздел "Кластер". Вкладка "Узлы"
Добавление узла
-
Убедитесь, что соблюдены следующие условия для добавления нового узла::
- узел развернут и готов принимать внешние соединения;
- на узле установлена ОС - Debian 12 в 64-разрядном режиме;
- на узле поднят SSH-сервер;
- узел разрешает соединения под привилегированным пользователем
root
.
-
Войдите в веб-интерфейс на узле с ролью MASTER и перейдите в раздел Администрирование → Кластер → вкладка Узлы (см. рисунок 2).
-
Нажмите кнопку Добавить узел (см. рисунок 3).
Рисунок 3 – Окно "Добавить узел"
-
Укажите в окне следующую информацию:
- в поле Название укажите наименование узла;
- в полях Логин и Пароль укажите данные для подключения привилегированного пользователя
root
к узлу; - в полях IP и Порт укажите IP-адрес и порт подключения к узлу.
-
Нажмите кнопку Добавить узел.
Просмотр узла кластера
Для просмотра детальной информации об узле кластера нажмите по ссылке с IP кластера в блоке Узлы системы. Откроется форма просмотра узла кластера см. рисунок 4.
Рисунок 4 – Форма просмотра узла кластера
На форме отображается следующая информация:
- Наименование узла;
- Список ролей узла;
- Сервисы, запущенные на узле.
Добавление роли
Добавление роли узлу кластера можно выполнить следующими способами:
- В блоке Узлы системы (см. рисунок 2) нажмите кнопку +;
- На форме просмотра узла (см. рисунок 4) нажмите кнопку Добавить роль.
Откроется окно "Добавить роль", в котором из выпадающего списка выберите нужную роль и нажмите кнопку Добавить роль (см. рисунок 5).
Рисунок 5 – Форма просмотра узла кластера
Установка роли
После добавления роли узлу кластера ее необходимо "раскатить" (установить). Для этого перейдите на форму просмотра узла и нажмите кнопку .
Внимание! При выполнении операции будут перезапущены все сервисы, установленные на узле.
Удаление роли
Первый способ:
- Выберите нужный узел из списка в блоке Узлы системы (см. рисунок 2).
- В строке со списком ролей нажмите на кнопку
рядом с наименованием нужной роли.
- Подтвердите удаление в открывшемся окне.
Второй способ:
- Перейдите на форму просмотра нужного узла (см. рисунок 4).
- В блоке Роли узла выберите нужную роль и нажмите кнопку
.
- Подтвердите удаление в открывшемся окне.
Исполнение скриптов на удаленном хосте
С помощью исполнения скриптов на удаленном хосте вы можете установить/удалить ряд сервисов или выполнить ряд самостоятельных операций. Список скриптов, доступных для выполнения задается в разделе Администрирование → Кластер → вкладка Скрипты (подробнее см. раздел Скрипты).
Для выполнения операции выполните следующие действия:
- Перейдите на форму просмотра нужного узла (см. рисунок 4).
- В блоке Выберите скрипт для удаленного исполнения из выпадающего списка выберите необходимый скрипт.
-
Нажмите кнопку Выполнить на удаленном хосте. Скрипт будет исполнен, а результат выполнения скрипта отобразится в окне "Результаты выполнения скрипта" (см. рисунок 6)
Рисунок 6 – Пример результата выполнения скрипта
Удаление узла
Примечание Узел с ролью MASTER удалить нельзя.
- Выберите нужный узел в блоке Узлы системы и нажмите кнопку
.
- Подтвердите удаление в открывшемся окне.
Сервисы
Список сервисов платформы радар, а также управление параметрами сервисов описано в разделе Управление конфигурацией.
Пример блока Сервисы приведен на рисунке 7.
Рисунок 7 – Блок "Сервисы"
В графе Сервис отображается наименование сервиса.
В графе Статус отображается наименование соответствующей службы и ее текущее состояние:
(зеленый) – сервис работает в штатном режиме;
(красный) – сервис не отвечает.
При настройке узлов доступны следующие операции над сервисами:
Кнопка | Действие |
---|---|
![]() |
Просмотр журнала сервиса |
![]() |
Просмотр статуса сервиса |
![]() |
Переустановка сервиса на узле |
![]() |
Перезапуск сервиса на узле |
Настройки | Открывает форму просмотра узла (см. рисунок 4) |
Просмотр журнала сервиса
Для просмотра журнала работы сервиса нажмите кнопку . Откроется окно "Логи сервиса" (см. рисунок 8).
Рисунок 8 – Пример журнала работы сервиса
Просмотр статуса сервиса
Для просмотра подробной информации о текущем состоянии сервиса нажмите кнопку . Откроется окно "Статус сервиса" (см. рисунок 9).
Рисунок 9 – Пример статуса сервиса
Переустановка и перезапуск сервиса
Переустановка и перезапуск сервиса может потребоваться в случае если сервис не отвечает.
Для переустановки сервиса нажмите кнопку .
Для переустановки сервиса нажмите кнопку .