Логирование запросов Macroscop REST API на стороне сервера🔗
Все запросы логируются на серверной стороне в стандартной папке с логами Macroscop Сервера. Запросы для конфигурирования системы логируются в логе с названием RestConfigure.log, запросы для получения информации о сервере логируются в логе с названием RestApi.log.
Пример логирования запроса с опечаткой http://192.168.100.50:8080/configure/channel:
[2018-01-28 16:33:42,961 Thread=Server Worker: 1D0AFD5]
Start (/configure/channel | GET)
[2018-01-28 16:33:42,962 Thread=Server Worker: 1D0AFD5]
ERROR
Resource is not found (/configure/channel | GET)
ConfigStorage.Rest.Exceptions.RestNotFoundException: Ошибка в приложении.
в ConfigStorage.Rest.RestResourcesFactory.Create(String rawUrl) в Q:\AlarusRootGit_rest\Alarus\Core\ConfigStorage\Rest\RestResourcesFactory.cs:строка 86
в ConfigStorage.Rest.RestRequestProcessor.ProcessRequest() в Q:\AlarusRootGit_rest\Alarus\Core\ConfigStorage\Rest\RestRequestProcessor.cs:строка 63
[2018-01-28 16:33:42,964 Thread=Server Worker: 1D0AFD5]
Generating response (/configure/channel | GET)
[2018-01-28 16:33:42,966 Thread=Server Worker: 1D0AFD5]
Finish (/configure/channel | GET)