XML レイアウトではなく、通常のテキストにカスタマイズされたログ ファイルを読み取るように Chainsaw を構成することはできますか? もしそうなら、どうすればそれを行うことができますか?
1 に答える
はい、Chainsaw に通常のテキスト ログ ファイルを読み込ませることができます。
これを行う最も簡単な方法は、Chainsaw の最新の開発者スナップショットを使用することです。こちらから入手できます: http://people.apache.org/~sdeboy - Linux およびウィンドウズ。多くの新機能とパフォーマンスの改善があります。
log4j fileappender 定義を使用してログ ファイルを作成した場合は、File-Load Chainsaw 構成メニューを使用し、最初に選択したオプション (構成ファイルの fileappender エントリを使用) を使用して、log4j 構成ファイルを参照できます。
次に、このプログラムで生成された構成をその画面から保存し、必要に応じてチェーンソーが起動するたびに新しく作成された構成を自動ロードすることができます。
ファイルの生成に log4j を使用しなかった場合 (Chainsaw はログ ファイルの作成者を気にしません)、「ログ ファイルの処理」オプションを使用し、「ログ ファイル形式」を使用して手動で定義を作成できます。パターンレイアウト定義または Chainsaw の LogFilePatternReceiver パターン構文のいずれかです。
Chainsaw は、ログ ファイルを読み取る構成ファイルを生成し、ログ ファイルを解析して追跡し、ファイルの更新を自動的に処理します。ファイルを削除して再生成しても、Chainsaw は引き続きファイルを追跡します。
さらに質問がある場合はお知らせください。または、log4j-user メーリング リストでお気軽にお問い合わせください。