Automap — rest — log — daemon
Журнал демона
Логи демона
GET /log/daemon
Структура запроса:
GET /log/daemon?token=bw3ty3h46yth
token: ключ доступа
Параметры фильтрации
GET /log/daemon?level=3
level: получение списка логов по id уровня ошибки
objectType: поиск логов по типу источника данных
protocolName: поиск логов по названию протокола
protocolId: поиск логов по ID протокола
glonassId: поиск логов по glonass ID
message: поиск логов по сообщению
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[
{
id: "5282255f5cc7d2819e1b9706",
time: 1384260959484,
level: "ERROR",
objectId: 0,
objectType: "pgdatabase",
protocolId: 0,
glonassId: 0,
message: " db: database connection error"
}
]
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Количество логов демона
GET /log/daemon/count
Структура запроса:
GET /log/daemon/count?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
144
// Количество логов демона
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Список уровней ошибок
GET /log/daemon/levels
Структура запроса:
GET /log/daemon/levels?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[
{
id: 1,
type: "EMERGENCY"
}
]
// Список уровней ошибок
// id уровня
// тип уровня
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки