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