6

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を作成しました

<?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。しかし、ログはありません。次に何をすべきですか?

4

3 に答える 3

2

私はチェーンソーの作者の一人です。まもなくリリースされる Chainsaw の最新の開発者スナップショットをお試しください。特にソケットアペンダーを使用しているだけの場合は、構成がはるかに簡単になる新しい構成 UI があります。

このバージョンにはたくさんの新機能があります。質問を電子メールで送るか、log4j-user メーリング リストに投稿してください。

ここで開発者のスナップショットを入手できます: http://people.apache.org/~sdeboy

スコット

于 2012-08-03T21:40:53.323 に答える
0

start server first は、チェーンソーログサーバーレシーバーで最初のソケットレシーバーを選択できることを意味します。

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

于 2014-12-04T12:53:28.057 に答える
0

log4j.properties または log4j.xml の 1 つのファイルのみを使用してください。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
于 2012-08-03T08:40:08.747 に答える