Для некоторых развертываний может потребоваться, чтобы определенные узлы обслуживали только трафик пользовательского интерфейса, а не обрабатывали данные ЕдиногоАгента. Или наоборот, когда узлы обрабатывают только данные ЕдиногоАгента и не обслуживают трафик пользовательского интерфейса. Настроив один или другой из этих параметров, вы можете добиться более высокой стабильности, лучшего поведения кеша и более быстрого времени отклика пользовательского интерфейса.
Трафик веб-интерфейса
Чтобы повысить производительность балансировки нагрузки DNS, начиная с АппОптима 1.214, трафик веб-интерфейса по умолчанию отключен при установке 13-го и последующих узлов (или 7-го и последующих узлов в центре обработки данных для Premium HA). Вы можете включить/отключить трафик веб-интерфейса для узла через Cluster REST API (кластерный REST API).
- Примечания к релизу АппОптима версии 1.214
Чтобы включить или отключить трафик ЕдиногоАгента на узле, вы можете использовать веб-интерфейс, командную строку или вызов API.
Включение/отключение трафика ЕдиногоАгента через пользовательский интерфейс консоли управления кластером
Чтобы отключить трафик ЕдиногоАгента (т.е. установить узел кластера в режим ожидания)
- В меню АппОптима перейдите в раздел Статус развертывания.
- Разверните ноду кластера, которую вы хотите отключить, и нажмите Настроить.
- Нажмите кнопку обзора (…) в правом верхнем углу.
- Выберите Отключить трафик ЕдиногоАгента, чтобы остановить обработку данных мониторинга на узле.
Чтобы включить трафик ЕдиногоАгента на узле, повторите первые три шага выше, затем выберите Включить трафик ЕдиногоАгента, чтобы начать обработку данных мониторинга на узле.
Включение/отключение трафика веб-интерфейса через интерфейс консоли управления кластером
Чтобы отключить трафик веб-интерфейса (т.е. установить узел кластера в режим ожидания)
- В меню АппОптима перейдите в раздел Статус развертывания.
- Разверните ноду кластера, которую вы хотите отключить, и нажмите Настроить.
- Нажмите кнопку обзора (…) в правом верхнем углу.
- Выберите Отключить трафик веб-интерфейса, чтобы остановить обработку данных мониторинга на узле.
Чтобы включить трафик веб-интерфейса на узле, повторите первые три шага, описанные выше, затем выберите Включить трафик веб-интерфейса, чтобы начать обработку данных мониторинга на узле.
Включение/отключение трафика ЕдиногоАгента или веб-интерфейса с помощью вызова API
Вы можете настроить эту опцию с помощью вызова API. См. раздел Настройка обязанностей узлов кластера.
Аутентификация
Чтобы выполнить этот запрос, вам необходимо разрешение на управление токенами кластера, назначенное вашему токену API. Если у вас нет токена API, вы можете его сгенерировать:
- В меню навигации выберите Настройки и перейдите к Токенам API.
- Нажмите кнопку Создать токен и введите имя для своего токена.
- Выберите разрешения 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"
}
]
}