Log4jViewer Plugin

Log4jの出力結果を表示するログビューア。

  • リストビューを持ち、自分自身をAppenderとしてlog4jに追加できる。
  • 指定した件数に達すると、古いデータは破棄する。
  • ツールバーに出力レベルを調節できるボタンがある。
  • 選択したスレッド、選択したクラス、選択したカテゴリをフィルターで絞り込むことが出来る。(複数選択可)
  • 指定した文字列をカラーで表示することができる。
  • 出力されたログファイルを読み込むことができる。その際も、レベルの指定、フィルターによる絞込みができる。
  • 一時停止ボタンを押すとメモリ上はログは追加されているが、画面更新が行なわれない。「おや!?」と思ったときに止めてログを詳しく見ることが出来る。
  • ログの出力量が多い場合、再描画無効ボタンを押すと、高速に動作させることが可能。
  • ログの出力形式はカスタマイズ可能。
  • 統計解析の機能を持ち、時間による頻度、レベルの頻度、カテゴリ、クラスの頻度、スレッドの頻度等をグラフで見ることができる。
  • java.util.logging、jakarta.commonsにも対応。
  • プラグインでなく、Javaアプリケーションとして単独で動かすことも可能。

思いついたプラグインです。欲しい人はご自由に作ってください。(^^;