Nginxログローテート設定
2012年7月4日
ログが溢れる前にローテート設定しときます。
/home/hogehoge/logs/access.log {
daily
dateext
rotate 365
missingok
ifempty
sharedscripts
postrotate
test ! -f /usr/local/nginx/logs/nginx.pid || kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
/bin/mv /home/hogehoge/Myapp/logs/access.log-`date '+%Y%m%d'` /home/hogehoge/Myapp/logs/access.log.`date '+%Y%m%d' -d '1days ago'`
endscript
}
こんな感じで。