如何开始使用Chainsaw for Log4j?

我想开始使用Chainsaw v2。 几乎没有关于它的信息。 我发现只有这个 ,但链接无法打开,所以目前尚不清楚。

我使用socketAppender:

log4j.rootLogger=DEBUG, server log4j.appender.server=org.apache.log4j.net.SocketAppender log4j.appender.server.Port=4712 log4j.appender.server.RemoteHost=localhost log4j.appender.server.ReconnectionDelay=10000 

我创建了文件log4j.xml

              

并选中它let me search for configuration file 。 但是没有日志。 接下来我该怎么办?

我是电锯的作者之一。 尝试最新的Chainsaw开发者快照,该快照将很快发布。 它有一个新的配置UI,使配置更容易,特别是如果您正在使用套接字appender。

这个版本有很多新function。 您可以随时通过电子邮件发送问题或发布到log4j用户邮件列表。

开发人员快照可在此处获取: http : //people.apache.org/~sdeboy

斯科特

请仅使用一个文件log4j.properties或log4j.xml。并查看本文中的Chainsaw。 它可能对你有所帮助。

这是Chainsaw的示例log4j.properties文件,

  log4j.rootCategory=DEBUG, zeroconf, chainsaw # Socket Appender log4j.appender.chainsaw=org.apache.log4j.net.SocketAppender log4j.appender.chainsaw.remoteHost=localhost log4j.appender.chainsaw.port=4445 log4j.appender.chainsaw.locationInfo=true 

启动服务器首先意味着在电锯日志服务器接收器中您可以选择第一个插槽接收

log4j.rootLogger = DEBUG,CHAINSAW_CLIENT

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 =真