Log4j ostrologviewer解析器
我想在Log4j ostrologviewer解析器,log4j,otroslogviewer,Log4j,Otroslogviewer,我想在ostrologviewer中解析如下所示的karaf日志文件: 15:01:56,405 | INFO | Framework stop | .osgi.CXFExtensionBundleListener 112 | 101 - org.apache.cxf.cxf-core - 3.1.5 | Removing the extensions for bundle 174 15:01:56,405 | INFO | Framework stop | .osgi.CXFEx
ostrologviewer
中解析如下所示的karaf日志文件:
15:01:56,405 | INFO | Framework stop | .osgi.CXFExtensionBundleListener 112 | 101 - org.apache.cxf.cxf-core - 3.1.5 | Removing the extensions for bundle 174
15:01:56,405 | INFO | Framework stop | .osgi.CXFExtensionBundleListener 112 | 101 - org.apache.cxf.cxf-core - 3.1.5 | Removing the extensions for bundle 111
15:01:56,405 | INFO | Framework stop | .osgi.CXFExtensionBundleListener 112 | 101 - org.apache.cxf.cxf-core - 3.1.5 | Removing the extensions for bundle 175
日志模式为:
%d{ABSOLUTE} | %-5.5p | %-16.16t | %-32.32C %4L | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
我创建了一个模式。但是解析失败了
type=log4j-native
conversionPattern=%d{ABSOLUTE} | %-5.5p | %-16.16t | %-32.32C %4L | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
name="Test"
charset=UTF-8
我也试过下面的。但它也不解析
type=log4j
pattern=TIMESTAMP|LEVEL|THREAD|CLASS|BUNDLEMESSAGE
dateFormat=HH:mm:ss,SSS
name="TEST2"
charset=UTF-8
我能够使用以下解析器进行解析:
type=log4j
pattern=TIMESTAMP | LEVEL | THREAD | .CLASS MESSAGE
dateFormat=HH:mm:ss,SSS
name=Stackoverflow
charset=UTF-8
您必须使用
MESSAGE
安装的BUNDLEMESSAGE
。在|
之前和之后还有空格,我可以使用以下解析器进行解析:
type=log4j
pattern=TIMESTAMP | LEVEL | THREAD | .CLASS MESSAGE
dateFormat=HH:mm:ss,SSS
name=Stackoverflow
charset=UTF-8
您必须使用MESSAGE
安装的BUNDLEMESSAGE
。|
前后也有空格