Как реализовать пользовательский форматировщик логгеров с помощью slf4j - PullRequest
0 голосов
/ 05 августа 2020

Мы используем 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

Не могли бы вы предложить, каковы наилучшие практики / возможные способы достижения этого, и любые образцы кода будут полезно.

Заранее спасибо.

...