端くれプログラマの備忘録 ホスティング [ホスティング] ログローテートの設定

[ホスティング] ログローテートの設定

ログファイル更新のタイミング

# rotate log files weekly
weekly

何世代のログを残すか

# keep 4 weeks worth of backlogs
rotate 4

ログファイルに日付を付加するか

# use date as a suffix of the rotated file
dateext

圧縮するか (gzip)

# uncomment this if you want your log files compressed
#compress

ファイルごと(httpdやsyslogなど)の個別設定の所在

# RPM packages drop log rotation information into this directory
include /etc/logrotate.d

logrotate自体はデーモンでなくcronで実行されるので、設定変更後のデーモンの再起動などは不要。

参考サイト

@IT:syslogの保存期間を変更するには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/409cngsyslogtime.html