Мне нужно настроить систему ведения журналов для моего веб-приложения java, которая не только регистрирует обычные данные (сообщения об ошибках, уровень ошибок и т. Д.), Но также может регистрировать дополнительную информацию, такую как идентификатор сеанса.Конечно, я полагаю, что мог бы указать идентификатор сеанса в сообщении об ошибке, но проблема в том, что я в конечном итоге буду регистрировать много и много данных для множества разных пользователей, и у меня должна получиться система, где я смогу просматривать журнали сортировать журнал на основе идентификатора сеанса.
Я смотрел на log4j в сочетании с бензопилой, и я думаю, что я мог бы расширить log4j, чтобы добавить дополнительные атрибуты , что замечательно, но тогда какпросмотреть эти пользовательские атрибуты в бензопиле?
Конечно, я не первый, у кого возникла эта проблема, есть ли что-то еще, что я мог бы использовать, кроме log4j в сочетании с бензопилой?