--------(--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2011-11-22(Tue)

slf4jのlogback.xml拡張

slf4jのログ指定を実用レベルにした。

/src/main/resources/logback.xml

< configuration>
< appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
< !-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
< layout class="ch.qos.logback.classic.PatternLayout">
< pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%line] %-5level %logger{36} - %msg%n< /pattern>
< /layout>
< /appender>

< !-- ファイルに保存する -->
< appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
< file>/usr/local/jetty/logs/jetty.log< /file> (ファイルのありかを指定する)
< rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
< !-- daily rollover -->
< fileNamePattern>jetty_%d{yyyy-MM-dd}.log< /fileNamePattern> (日付ごとにファイルを作る)

< !-- keep 30 days' worth of history -->
< maxHistory>200< /maxHistory>
< /rollingPolicy>

< layout class="ch.qos.logback.classic.PatternLayout">
< pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%line] %-5level %logger{36} - %msg%n< /pattern>
< /layout>>
< /appender>

< logger name="hoge.point" level="info">  (特定のパッケージのみinfoレベルにする)
< appender-ref ref="STDOUT" />
< appender-ref ref="FILE" />
< /logger>
< logger name="hoge.name" level="debug"> (特定のパッケージのみdebugレベルにする)
< appender-ref ref="STDOUT" />
< appender-ref ref="FILE" />
< /logger>
< root level="warn"> (その他はwarningレベルにする)
< appender-ref ref="STDOUT" />
< appender-ref ref="FILE" />
< /root>
< /configuration>


参考:


関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

コメント

プロフィール

kumagonjp2

Author:kumagonjp2
Python,Django,R,Mongo,MySQL,Struts,Spring,データマイニングなどサーバー関係のメモを残していきます。

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
雪が3Dで降るブログパーツ ver2

マウスで見る方向変えられます

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。