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

Узлы системы

Общие сведения

Платформа Радар может быть установлена как на одном сервере, так и распределено на нескольких. Каждый сервер - узел кластера, который может осуществлять работу согласно назначенной на него роли.

Платформа Радар позволяет выполнять настройки всех серверов и узлов без необходимости подключения к ним через терминальные соединения.

Кластер Платформы Радар состоит из следующих компонентов:

  • менеджер кластера;
  • агент (-ы) кластера.

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

Для работы с узлами кластера перейдите в раздел АдминистрированиеКластер → вкладка Узлы. Интерфейс раздела состоит из трех блоков:

Карта кластера

На карте кластера можно посмотреть распределение серверных ролей по узлам кластера. Пример карты приведен на рисунке 1.

Рисунок 1 – Раздел "Кластер". Вкладка "Узлы системы" → "Карта кластера"

Узлы системы

В блоке Узлы системы содержаться информация об узлах кластера и доступны следующие действия:

Список серверных ролей, доступных узлам кластера приведен в таблице 1.

Таблица 1 – Список серверных ролей

Название роли Описание роли
MASTER Управление Платформой Радар
DATA Хранение данных обработанных событий
MONITORING Мониторинг работоспособности Платформы Радар
WORKER Обработка входящего потока событий
BALANCER Балансировка входящего потока событий
CORRELATOR Корреляция обработанного потока событий
EVENTSROUTER Пересылка событий
FLOW-BALANCER Балансировка коррелятора
AGENT Агент управления лог-коллектором
BACKUP Резервная копия
AGENT_WIN Агент управления лог-коллектором, установленным на ОС Windows
LOG-COLLECTOR Сбор событий

Пример блока Узлы системы представлен на рисунке 2.

Рисунок 2 – Раздел "Кластер". Вкладка "Узлы"

Добавление узла

  1. Убедитесь, что соблюдены следующие условия для добавления нового узла::

    • узел развернут и готов принимать внешние соединения;
    • на узле установлена ОС - Debian 12 в 64-разрядном режиме;
    • на узле поднят SSH-сервер;
    • узел разрешает соединения под привилегированным пользователем root.
  2. Войдите в веб-интерфейс на узле с ролью MASTER и перейдите в раздел АдминистрированиеКластер → вкладка Узлы (см. рисунок 2).

  3. Нажмите кнопку Добавить узел (см. рисунок 3).

    Рисунок 3 – Окно "Добавить узел"

  4. Укажите в окне следующую информацию:

    • в поле Название укажите наименование узла;
    • в полях Логин и Пароль укажите данные для подключения привилегированного пользователя root к узлу;
    • в полях IP и Порт укажите IP-адрес и порт подключения к узлу.
  5. Нажмите кнопку Добавить узел.

Просмотр узла кластера

Для просмотра детальной информации об узле кластера нажмите по ссылке с IP кластера в блоке Узлы системы. Откроется форма просмотра узла кластера см. рисунок 4.

Рисунок 4 – Форма просмотра узла кластера

На форме отображается следующая информация:

  • Наименование узла;
  • Список ролей узла;
  • Сервисы, запущенные на узле.

Добавление роли

Добавление роли узлу кластера можно выполнить следующими способами:

  • В блоке Узлы системы (см. рисунок 2) нажмите кнопку +;
  • На форме просмотра узла (см. рисунок 4) нажмите кнопку Добавить роль.

Откроется окно "Добавить роль", в котором из выпадающего списка выберите нужную роль и нажмите кнопку Добавить роль (см. рисунок 5).

Рисунок 5 – Форма просмотра узла кластера

Установка роли

После добавления роли узлу кластера ее необходимо "раскатить" (установить). Для этого перейдите на форму просмотра узла и нажмите кнопку .

Внимание! При выполнении операции будут перезапущены все сервисы, установленные на узле.

Удаление роли

Первый способ:

  1. Выберите нужный узел из списка в блоке Узлы системы (см. рисунок 2).
  2. В строке со списком ролей нажмите на кнопку рядом с наименованием нужной роли.
  3. Подтвердите удаление в открывшемся окне.

Второй способ:

  1. Перейдите на форму просмотра нужного узла (см. рисунок 4).
  2. В блоке Роли узла выберите нужную роль и нажмите кнопку .
  3. Подтвердите удаление в открывшемся окне.

Исполнение скриптов на удаленном хосте

С помощью исполнения скриптов на удаленном хосте вы можете установить/удалить ряд сервисов или выполнить ряд самостоятельных операций. Список скриптов, доступных для выполнения задается в разделе АдминистрированиеКластер → вкладка Скрипты (подробнее см. раздел Скрипты).

Для выполнения операции выполните следующие действия:

  1. Перейдите на форму просмотра нужного узла (см. рисунок 4).
  2. В блоке Выберите скрипт для удаленного исполнения из выпадающего списка выберите необходимый скрипт.
  3. Нажмите кнопку Выполнить на удаленном хосте. Скрипт будет исполнен, а результат выполнения скрипта отобразится в окне "Результаты выполнения скрипта" (см. рисунок 6)

    Рисунок 6 – Пример результата выполнения скрипта

Удаление узла

Примечание Узел с ролью MASTER удалить нельзя.

  1. Выберите нужный узел в блоке Узлы системы и нажмите кнопку .
  2. Подтвердите удаление в открывшемся окне.

Сервисы

Список сервисов платформы радар, а также управление параметрами сервисов описано в разделе Управление конфигурацией.

Пример блока Сервисы приведен на рисунке 7.

Рисунок 7 – Блок "Сервисы"

В графе Сервис отображается наименование сервиса.

В графе Статус отображается наименование соответствующей службы и ее текущее состояние:

  • (зеленый) – сервис работает в штатном режиме;
  • (красный) – сервис не отвечает.

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

Кнопка Действие
Просмотр журнала сервиса
Просмотр статуса сервиса
Переустановка сервиса на узле
Перезапуск сервиса на узле
Настройки Открывает форму просмотра узла (см. рисунок 4)

Просмотр журнала сервиса

Для просмотра журнала работы сервиса нажмите кнопку . Откроется окно "Логи сервиса" (см. рисунок 8).

Рисунок 8 – Пример журнала работы сервиса

Просмотр статуса сервиса

Для просмотра подробной информации о текущем состоянии сервиса нажмите кнопку . Откроется окно "Статус сервиса" (см. рисунок 9).

Рисунок 9 – Пример статуса сервиса

Переустановка и перезапуск сервиса

Переустановка и перезапуск сервиса может потребоваться в случае если сервис не отвечает.

Для переустановки сервиса нажмите кнопку .

Для переустановки сервиса нажмите кнопку .