OLV(OTROS日志查看器)模式

时间:2019-08-25 17:04:34

标签: java logging log4j2 logparser otroslogviewer

从log4j2 xml文件确定OLV的正确模式时遇到问题。

我的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 个答案:

没有答案