下記はtomcatのログ(catalina.out)をlogrotateコマンドで、
ログローテートするための設定です。
http://suz-lab.googlecode.com/svn/trunk/suz-env-server/build/tomcat.sh
--------
$HOME/var/log/tomcat/1/*log {
copytruncate
weekly
rotate 30
compress
size 1k
missingok
}
--------
ポイントはcopytruncateですね。
これは、対象のログをアーカイブ用にコピーして、
元のログを空にする設定です。
※$HOMEは適宜、実際のPATHに書き換えてください
※このサンプルではcatalina.outは
$HOME/var/log/tomcat/1/catalina-out.log
として出力しています。
次は、設定ファイルの調整かな。
--
blog: http://suz-lab.blogspot.com/
code: http://code.google.com/p/suz-lab/
group: http://groups.google.com/group/suz-lab/
0 コメント:
コメントを投稿