Журналы медиасерверов
1. Получение журнала со списком операций медиасерверов (GET /media_servers/logs
)
200 OK
-
Получен список записей в журнале операций медиасерверов.
2. Получение журнала с операцией медиасервера (GET /media_servers/logs/{log_id}
)
Тела запроса нет. В query-параметрах передается id
записи, информацию о которой необходимо получить.
200 OK
-
Получена запись из журнала операций медиасерверов.
404 NOT_FOUND
-
Запись в журнале операций медиасерверов не найдена.
3. Получение значений по умолчанию настроек журналов для медиасерверов (GET /media_servers/logs/settings/defaults
)
200 OK
-
Получены настройки по умолчанию журналов медиасерверов.
4. Получение списка всех персональных настроек журналов медиасерверов (GET /media_servers/logs/personal_settings
)
200 OK
-
Получены персональные настройки журналов медиасерверов.
5. Создание персональных настроек журналов медиасервера (POST /media_servers/logs/personal_settings
)
{
"log_level": "Debug", (1)
"log_file_max_size": 1, (1)
"log_file_max_rotate": 10, (1)
"media_server": "rubackup-client (525a99154f3505a2)" (1)
}
1 | Обязательное поле |
201 CREATED
-
Персональные настройки журналов медиасерверов созданы.
400 BAD_REQUEST
-
Некорректное тело запроса.
6. Изменение персональных настроек журналов медиасервера (PATCH /media_servers/{server_id}/logs/personal_settings
)
Также в query-параметрах передается id
клиента, персональные настройки которого необходимо изменить.
{
"log_level": "Debug",
"log_file_max_size": 1,
"log_file_max_rotate": 10
}
200 OK
-
Персональные настройки журналов медиасерверов изменены.
400 BAD_REQUEST
-
Некорректное тело запроса.
7. Удаление персональных настроек журналов медиасервера (DELETE /media_servers/logs/personal_settings
)
{
"ids": [ (1)
1
]
}
1 | Обязательное поле |
200 OK
-
Персональные настройки журналов медиасерверов удалены.
404 NOT_FOUND
-
Персональные настройки клиента не найдены.
8. Получение общих настроек журналов для всех медиасерверов (GET /media_servers/logs/common_settings
)
200 OK
-
Получены общие настройки журналов медиасерверов.
9. Изменение общих настроек журналов для всех медиасерверов (PATCH /media_servers/logs/common_settings
)
{
"log_file_max_size": 1,
"log_file_max_rotate": 10,
"log_level": "Debug",
"apply_to_all_media_servers": false
}
200 OK
-
Общие настройки журналов медиасерверов изменены.
400 BAD_REQUEST
-
Некорректное тело запроса.