Журнал приложения
Логи приложения
GET /log/app
Структура запроса:
GET /log/app?token=bw3ty3h46yth
token: ключ доступа
Параметры фильтрации
GET /log/app?level=3
message: поиск логов по сообщению
logger: поиск логов по источнику логов приложения
thread: поиск логов по потокам логов приложения
level: получение списка логов по id уровня ошибки
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[
{
id: "52bd1f69e4b0f5cc9d5de9b3",
time: 1388126057286,
message: "refresh inmemory car storage at Fri Dec 27",
level: "NOTICE",
logger: "application",
thread: "application-akka.actor.default-d-11334",
}
]
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Количество логов приложения
GET /log/app/count
Структура запроса:
GET /log/app/count?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
4303
// количество логов приложения
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Источники логов
GET /log/app/loggers
Структура запроса:
GET /log/app/loggers?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[
{
value: "application"
}
]
// массив источников логов приложения
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Количество источников логов
GET /log/app/loggers/count
Структура запроса:
GET /log/app/loggers/count?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
8
// количество источников логов приложения
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Потоки логов
GET /log/app/threads
Структура запроса:
GET /log/app/threads?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[
{
value: "application-akka.actor.default-dispatcher-15756"
}
]
// массив потоков логов приложения
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Количество потоков логов приложения
GET /log/app/threads/count
Структура запроса:
GET /log/app/threads/count?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
145
// количество потоков логов приложения
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Список уровней ошибок
GET /log/app/levels
Структура запроса:
GET /log/app/levels?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[
{
id: 1,
type: "ALERT"
}
]
// массив уровней ошибок
// id уровня ошибки
// тип уровня ошибки
Статус: 404 — Объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки