Я использую Spring Boot со встроенным Tomcat + Spring Security.
Мой журнал доступа от tomcat выглядит так
IP - - [14/Feb/2017:08:49:50 +0200] "GET /page/ 2 HTTP/1.1" 200 2606
Итак, как мне сделать файл журнала похожим на
IP - - [14.02.2017:08:49:50 +0200] имя пользователя - "GET /page/2 HTTP/1.1" 200 2606
Каждый запрос должен иметь имя пользователя, от которого он сделан. Для аутентификации безопасности я использую Spring Security с информацией об имени пользователя и пароле базы данных.
Подробнее здесь: https://stackoverflow.com/questions/422 ... ation-user