如何开始使用电锯的Log4j的?(How to start using Chainsaw for L

2019-09-20 17:43发布

我想开始使用电锯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

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration >
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true">
   <appender name="A2" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.SimpleLayout"/>
   </appender>

   <plugin name="SocketReceiver" class="org.apache.log4j.net.SocketReceiver">
      <param name="Port" value="4712"/>
   </plugin>

   <root>
      <level value="debug"/>
   </root>
</log4j:configuration>

而选择它的话let me search for configuration file 。 但目前还没有记录。 我应该怎么做?

Answer 1:

我是电锯的作者之一。 尝试电锯的最新开发快照,这将很快被释放。 它有一个新的配置UI应该使它更容易配置,特别是如果你正在做的是使用一个插座附加器。

有一吨的在这个版本的新功能。 随意与任何疑问或邮寄到log4j的用户邮件列表的电子邮件。

可在这里开发快照: http://people.apache.org/~sdeboy

斯科特



Answer 2:

请使用只有一个文件log4j.properties或log4j.xml.And检查此文章的电锯。 这可能会对你有所帮助。

这是电锯样本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


Answer 3:

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

log4j.rootLogger = DEBUG,CHAINSAW_CLIENT

log4j.appender.CHAINSAW_CLIENT = org.apache.log4j.net.SocketAppender log4j.appender.CHAINSAW_CLIENT.RemoteHost =本地主机log4j.appender.CHAINSAW_CLIENT.Port = 4445
log4j.appender.CHAINSAW_CLIENT.LocationInfo =真



文章来源: How to start using Chainsaw for Log4j?