Мы используем slf4j для входа в наши сервисы. Я хочу реализовать настраиваемый модуль форматирования регистратора, который должен добавлять / добавлять дополнительные сведения в операторы журнала. Я не намерен реорганизовывать существующие операторы журнала. Например:
LOG.error("Unable to retrive data.");
LOG.info("Call success.");
Он должен регистрироваться с дополнительными деталями, например,
ERROR URL:xxx/xxx/xxx message: Unable to retrive data. agent: Firefox
INFO URL:yyy/yyy/yyy message: Call success. agent: Chrome
Не могли бы вы предложить, каковы наилучшие практики / возможные способы достижения этого, и любые образцы кода будут полезно.
Заранее спасибо.