⌂ > 🛠 Конфигурационный REST API > ⇄ Путь

PUT /configure/monitoring : Изменение настроек сервиса Мониторинг🔗

Предупреждение

Доступно только в лицензиях Enterprise и ULTRA.

Данный запрос может выполняться только пользователем с максимальными правами, то есть входящим в группу Старшие администраторы.

Важно

Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.

Параметры🔗

Параметр

Описание

Тип

Password

Пароль от мониторинг-сервера

string

MonitoringUrl

Адрес мониторинг-сервера

string

MonitoringNewServerEnabled

Режим добавления списка серверов: true – автоматически добавляются новодобавленные серверы, false – новые серверы не добавляются для мониторинга

bool

ServerIds

Список id серверов для мониторинга

array

MonitoringEnabled

Необязательный параметр. Включен ли мониторинг

bool

MonitoringPushIntervalSeconds

Интервал отправки информации с мониторинг-агента на мониторинг-сервер в миллисекундах. Возможные значения - 2, 5, 10, 30, 45 секунды. Если значение не указано, то интервал будет 2 секунды

int

ProxySettings

ProxyServerEnabled

Включено ли проксирование данных мониторинга

bool

ProxyServerId

Идентификатор сервера, который используется для проксирование данных мониторинга

Guid

Пример запроса🔗

PUT http://localhost:8080/configure/monitoring

Пример тела PUT-запроса🔗

{
    "MonitoringEnabled": "true",
    "Password": "",
    "MonitoringUrl": "http://localhost:8080",
    "MonitoringNewServerEnabled": true,
    "MonitoringPushIntervalSeconds": 5,
    "ServerIds": [
        "fa289c64-05fc-4b1c-a367-727f02578c07"
    ]
    "ProxySettings":
    {
        "ProxyServerEnabled": "true",
        "ProxyServerId": "fa289c64-05fc-4b1c-a367-727f02578c07"
    }
}