Log Viewer的用法

Log4j提供了一个Log Viewer
这个工具在Log4j的jar包中,这个工具可以分析xml格式的log文件,同时这个工具可以监听当前
项目发送过来的log。
用法很简单  java -cp ./log4j-1.2.15.jar org.apache.log4j.chainsaw.Main,执行该命令后就会出现
ChainSaw的Swing窗口了。
要想监听当前项目发送过来的Log,需要配置项目里的log4j.properties文件,加入下面一段:
log4j.appender.CHAINSAW_CLIENT=org.apache.log4j.net.SocketAppender
log4j.appender.CHAINSAW_CLIENT.RemoteHost=localhost
log4j.appender.CHAINSAW_CLIENT.Port=4445
log4j.appender.CHAINSAW_CLIENT.LocationInfo=true
在rootLogger中加入CHAINSAW_CLIENT的appender,如:log4j.rootLogger=INFO,CHAINSAW_CLIENT

改工具可以设置多个过滤条件,如级别、线程、Logger、消息等。

你可能感兴趣的:(apache,log4j,.net,xml,swing)