Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Hfl

JIRA
serverJira
serverId16e7f739-fad1-38d9-a5d2-5b2d285c144b
keyUPD-47

API для сбора журналов приложения

«Апдейтер» научился ежедневно ротировать свои логи (теперь лежат в отдельной папке ./log) и отдавать их по API.

Cобрать их можно, не заходя на сервер — через Swagger или GET-запрос.

Все нужные логи автоматически соберутся в zip-архив.

По умолчанию — за последние 3 дня.

Как собрать через Swagger

На http://[сервер]:[порт]/swagger/index.html открыть Swagger и вызвать GET-метод /info/log:

Image Modified

Как собрать через GET-запрос

За последние 3 дня (по умолчанию):

Блок кода
curl -X GET http://[сервер]:[порт]/info/log > logs.zip

За определенный период — укажите в запросе дату начала и окончания в формате УУУУMMDD:

Блок кода
curl -X GET http://[сервер]:[порт]/info/log?from=УУУУMMDD&to=УУУУMMDD > logs_from_to.zip

...