Шаблон OLV (просмотр журнала отросов)

У меня проблема с определением правильного шаблона для OLV из файла log4j2 xml.

Моя конфигурация log4j2:

<Properties>
    <Property name="formattedUTCdate">%d{yyyy-MM-dd HH:mm:ss,SSS}{UTC}</Property>
    <Property name="formatteddate">%d{yyyy-MM-dd HH:mm:ss,SSS}</Property>
    <Property name="basicTextLayoutPattern">%d [%t] %-5p %c - %m%n</Property>
    <Property name="textLayoutPattern">${formatteddate} %thread %-5p [%X{ACCOUNTID}] [%X{MODULE}] %c{4} - %msg%n%throwable</Property>
</Properties>

Вот образец журналов:

2019-08-22 19:07:23,128 http-bio-8080-exec-5 DEBUG [someclient] [Server] com.ilient - [someclient] Get data from user_settings
2019-08-22 19:07:23,142 http-bio-8080-exec-5 DEBUG [someclient] [Server] com.ilient - [someclient] Get data from user_permissions
2019-08-22 19:07:23,144 http-bio-8080-exec-5 DEBUG [someclient] [Server] com.ilient - [someclient] Get data from user_settings
2019-08-22 19:07:23,397 http-bio-8080-exec-5 ERROR [someclient] [Server] com.ilient - [someclient] Error while running custom column CustomColumn49sr - writeHiddenControl

Каким должен быть мой файл шаблона OLV? Я пытаюсь что-то вроде этого, но это не парсинг

type=log4j
pattern=TIMESTAMP [THREAD] LEVEL  MESSAGE
conversionPattern=%d [%t] %-5p %c - %m%n
dateFormat=yyyy-MM-dd HH:mm:ss,SSS
name="new pattern"
charset=UTF-8

Я видел предыдущие вопросы по этому вопросу, но не понимал, как определить мой. Я думаю, что это textLayoutPattern, который подводит меня, но я не понимаю, как ввести его в файл OLV.

Пожалуйста, помогите мне понять это.

0 ответов

Другие вопросы по тегам