- PR -

Log4jにて独自レベルのログを出力したい

1
投稿者投稿内容
まー
会議室デビュー日: 2005/12/18
投稿数: 10
投稿日時: 2007-06-07 16:57
Log4jではFATAL,ERROR,WARN,INFO,DEBUGのログをそれぞれ独立して出力できますが、これに独自のレベルを定義してログを出力することは可能でしょうか?
たとえばDEBUGをDEBUG_LEVEL_1,DEBUG_LEVEL_2というように定義してそれぞれ別のファイルにログを出力したいと考えております。

実現可能とは思いますが、方法が見あたらなかったため投稿させていただきました。

以上、よろしくお願い致します。
あすか
ぬし
会議室デビュー日: 2006/07/12
投稿数: 309
投稿日時: 2007-06-07 17:10
Categoryを継承した独自のLoggerクラスを作ればいい。
だっちょ
大ベテラン
会議室デビュー日: 2006/12/05
投稿数: 115
投稿日時: 2007-06-07 20:06
独自レベルのログは通常まったく出力されないのか知らないのですが、出力されないならAppenderSkeletonを継承してAppender(java.util.loggingの場合ならHandler)を作成して追加した方が楽だと思います。
1

スキルアップ/キャリアアップ(JOB@IT)