http://logback.qos.ch/manual/layouts.html#conversionWord
Пример строки настройки паттерна из Azk2logback.xml:
<pattern>%d{dd.MM.yy HH:mm:ss.SSS},%t,%p,%c{0},%m%n</pattern>
Пример вывода информации в журнал по настроенному паттерну:
12.12.16 20:06:34.732,Scheduler,DEBUG,SQL-execute,SELECT 1 FROM SchPlan WHERE Id={800000000361} FOR UPDATE (0 ms)
Описание ключевых слов:
%d{dd.MM.yy HH:mm:ss.SSS} - (date) дата;
%t - (thread) имя потока, создавшего информацию для журнала;
%p - уровень журнализации;
%c{0} - имя логгера, {0} - говорит о том, то выводить нужно только "хвостик" от полного имени, например, если полное имя "mainPackage.sub.sample.Bar", то при "%c{0}" будет выведен только "Bar";
%m - (msg) собственно сообщение для журнала;
%n - (new_line) сепаратор, он же символ новой строки, комбинация спецсимволов для новой строки, зависит от платформы (например, для Linux это "#10#10", а для Windows - "#13#10").
Комментариев нет:
Отправить комментарий