Показаны сообщения с ярлыком pattern. Показать все сообщения
Показаны сообщения с ярлыком pattern. Показать все сообщения

четверг, 15 февраля 2018 г.

Для поиска в логе: запуск и завершение задания планировщика

25.10.18 13:13:37.234,ORB-2218563(53),DEBUG,TransactJob,Run TransactJob XML task=
<SESSIONCLEANERTASK action="run" sch_task="1"><PARAMS/></SESSIONCLEANERTASK>
25.10.18 13:13:37.235,ORB-2218563(53),DEBUG,TransactEngineImpl,Job started ID=53
25.10.18 13:13:37.235,ORB-2218563(53),DEBUG,SchTaskInfo,Running "Session cleaner" task
...
25.10.18 13:13:37.251,TRANSACT-53,DEBUG,XML,PROCESSOR: SESSIONCLEANERTASK: Processing input XML task<SESSIONCLEANERTASK action="run">
<PARAMS/>
</SESSIONCLEANERTASK>
...
25.10.18 13:13:37.625,TRANSACT-53,DEBUG,TransactEngineImpl,Job result=
<SESSIONCLEANERTASK completed="true"/>

среда, 14 декабря 2016 г.

Logback: описание идентификаторов тэга pattern

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").
  • Архив