logrotatetion を設定する

Apache 2 のログ設定を変更してみる

% ls -l /etc/logrotate.d/
total 16
-rw-r--r-- 1 root root 260 Feb  3 10:37 apache2
-rw-r--r-- 1 root root  79 Mar 14  2007 aptitude
-rw-r--r-- 1 root root 111 Jan  2  2007 dpkg
-rw-r--r-- 1 root root 869 Nov  3 17:20 mysql-server
% sudo nano /etc/logrotate.d/apache2

設定前

        weekly
        rotate 52

設定後

ログをローテーションさせる間隔を weekly から変更し、daily にする。
また、ログの保存期間を52週間(一週間ごとに52回ローテーションさせる設定)を、90日間(1日ごとに90回ローテーションさせる設定)に変更する。

        #weekly
        #rotate 52
        daily
        rotate 90