2007年4月19日木曜日

Apacheログのログローテート

スズキです。

下記は現状のapacheログ用のlogrotate設定ファイルです。

-------- apache.conf --------
/home/iret/var/log/apache/1/*log {
  daily
  rotate 30
  create
  compress
  size 1k
  sharedscripts
  postrotate
    /home/iret/bin/rc/apache.sh 1 graceful
  endscript
}
-------- apache.conf --------

一日一回、再起動もしたいので、
daily
size 1k
の設定をしています。
(ログのサイズが1k以下なら、再起動の必要はないということで)

あと、
compress
で圧縮もかけています。

--
blog: http://suz-lab.blogspot.com/
code: http://code.google.com/p/suz-lab/
group: http://groups.google.com/group/suz-lab/

0 コメント: