2016-12-14 3 views
0

мне нужно добавить пользовательское поле для записей журнала, например:Как добавить настраиваемое поле для записи записей в log4j?

[KEYWORD] [Date/Time] [LEVEL] [Message] 

СЛОВО может присутствовать или нет в записи журнала в зависимости от логического значения Переходит к методам журнала:

logger.info("message here", true) // Keyword is present 
logger.error("message here", false) // keyword is not in log entry 

Возможно ли использование оборудования, предоставляемого log4j, без изменения его кода?

p.s. Я знаю, что я могу добавить настраиваемое поле в часть сообщения. Мне интересно, как это сложно, если я настаиваю на том, чтобы поместить поле в начало записи в журнале.

+0

'logger.info («сообщение здесь», правда)' - Как вы думаете, этот метод будет исходить от? – rmlan

ответ

-2

Я думаю, что вы можете написать реализацию регистратору путем расширения LOG4J