Я пытаюсь использовать средство просмотра журнала (неважно, какой) для анализа моих файлов журнала.
мой шаблон log4j такой:
% p [% t] (% C {1}:% M ():% L)% d {дд / мм / гггг-ЧЧ: мм: сс, SSS} S:% X {serviceType} N:% X {requestID} -% m% n
средства просмотра журнала (по крайней мере, с открытым исходным кодом) нуждаются в реализации шаблона, чтобы они могли читать файл.
например: для шаблона log4j:% p [% t] (% C {1}:% M ():% L)% d {дд / мм / гггг-ЧЧ: мм: сс, SSS} -% m% n
шаблон средства просмотра журналабудет: pattern = pattern = LEVEL [THREAD] (CLASS: METHOD (): LINE) TIMESTAMP - MESSAGE
пример работает хорошо.
но я не смог разобрать%Х свойство в любом случае.я видел, что есть типы свойств NDC и PROP (ключ), но я, кажется, либо пропускаю их использование, либо они не связаны с% X
, поэтому вопрос заключается в том, как реализовать шаблон, чтобы он читалПараметр% X.
спасибо.