Возможности ноды кластера

Материал из Документация Ключ-АСТРОМ

Для некоторых развертываний может потребоваться, чтобы определенные узлы обслуживали только трафик пользовательского интерфейса, а не обрабатывали данные ЕдиногоАгента. Или наоборот, когда узлы обрабатывают только данные ЕдиногоАгента и не обслуживают трафик пользовательского интерфейса. Настроив один или другой из этих параметров, вы можете добиться более высокой стабильности, лучшего поведения кеша и более быстрого времени отклика пользовательского интерфейса.


Трафик веб-интерфейса

Чтобы повысить производительность балансировки нагрузки DNS, начиная с Ключ-АСТРОМ Managed 1.214, трафик веб-интерфейса по умолчанию отключен при установке 13-го и последующих узлов (или 7-го и последующих узлов в центре обработки данных для Premium HA). Вы можете включить/отключить трафик веб-интерфейса для узла через Cluster REST API (кластерный REST API).

  • Примечания к релизу Ключ-АСТРОМ Managed версии 1.214

Чтобы включить или отключить трафик ЕдиногоАгента на узле, вы можете использовать веб-интерфейс, командную строку или вызов API.

Включение/отключение трафика ЕдиногоАгента через пользовательский интерфейс консоли управления кластером

Чтобы отключить трафик ЕдиногоАгента (т.е. установить узел кластера в режим ожидания)

  1. В меню Ключ-АСТРОМ перейдите в раздел Статус развертывания.
  2. Разверните ноду кластера, которую вы хотите отключить, и нажмите Настроить.
  3. Нажмите кнопку обзора () в правом верхнем углу.
  4. Выберите Отключить трафик ЕдиногоАгента, чтобы остановить обработку данных мониторинга на узле.

Чтобы включить трафик ЕдиногоАгента на узле, повторите первые три шага выше, затем выберите Включить трафик ЕдиногоАгента, чтобы начать обработку данных мониторинга на узле.

Включение/отключение трафика веб-интерфейса через интерфейс консоли управления кластером

Чтобы отключить трафик веб-интерфейса (т.е. установить узел кластера в режим ожидания)

  1. В меню Ключ-АСТРОМ перейдите в раздел Статус развертывания.
  2. Разверните ноду кластера, которую вы хотите отключить, и нажмите Настроить.
  3. Нажмите кнопку обзора () в правом верхнем углу.
  4. Выберите Отключить трафик веб-интерфейса, чтобы остановить обработку данных мониторинга на узле.

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

Включение/отключение трафика ЕдиногоАгента или веб-интерфейса с помощью вызова API

Вы можете настроить эту опцию с помощью вызова API. См. раздел Настройка обязанностей узлов кластера.

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

Чтобы выполнить этот запрос, вам необходимо разрешение на управление токенами кластера, назначенное вашему токену API. Если у вас нет токена API, вы можете его сгенерировать:

  1. В меню навигации выберите Настройки и перейдите к Токенам API.
  2. Нажмите кнопку Создать токен и введите имя для своего токена.
  3. Выберите разрешения API поставщика услуг и нажмите Сгенерировать.

Используйте сгенерированный токен API для выполнения вызовов API.

Эндпоинт

Вы можете выполнить POST в эндпоинт /api/v1.0/onpremise/cluster/configuration со следующими параметрами:

Параметр Тип Описание В Необходимость
ID integer ID ноды body требуется
webUI boolean Устанавливает webUI для этой ноды. Определите, следует ли использовать этот узел для обслуживания запросов WebUI (true/false). body требуется
OneAgent boolean Устанавливает трафик ЕдиногоАгента для этой ноды. Определите, должен ли этот узел получать трафик ЕдиногоАгента (true/false). body требуется
datacenter string не используется. body не требуется

Пример полезной нагрузки JSON для вызова API:

{

  "clusterNodes": [

    {

      "id": 1,

      "webUI": true,

      "agent": true,

      "datacenter": "dc-1"

    },

    {

      "id": 2,

      "webUI": true,

      "agent": true,

      "datacenter": "dc-1"

    }

  ]

}