Настройка удаленной передачи системных логов
Получение статуса работы службы
GET /logs_backend/remote_syslog/status
Ответ на успешный запрос:
[
{
"name": "string",
"status": "active" | "activating" | "deactivating" | "failed" | "inactive" | "reloading",
"msg": [ "string" ]
},
...
]
name
- название модуля;status
- статус;msg
- список сообщений, объясняющий текущее состояние.
Общие настройки
Включение/выключение службы
Проверка состояния:
GET /logs_backend/remote_syslog/state
Ответ на успешный запрос:
{
"enabled": "boolean" // (true - включен, false - выключен)
}
Включение/выключение
PUT /logs_backend/remote_syslog/state
Json-тело запроса:
{
"enabled": "boolean"
}
Ответ на успешный запрос: 200 OK
Получение настроек удаленной передачи системных логов
GET /logs_backend/remote_syslog
Ответ на успешный запрос:
{
"host": "string",
"port": "integer",
"protocol": "tcp" | "udp",
"format": "syslog" | "cef"
}
host
- IP-адрес сервера;port
- порт;protocol
- протокол, допустимые значенияtcp
илиudp
;format
- формат, допустимые значенияsyslog
илиcef
.
Last updated