Archives by date

You are browsing the site archives by date.

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"
	}
]


// Массив логов демона

// id лога
// время лога
// уровень лога
// id источника данных для лога
// тип источника данных для лога
// id протокола
// glonass ID
// сообщение

Статус: 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

Содержит описание ошибки