2022/10/18(Tue) [長年日記]
[server] unicornログのローテーション
このtDiaryは、unicornを使っているのだが、これまでログをローテートさせないでいたので対処。
unicornにログローテーション設定してみたを参考に、/etc/logrotate.d/unicornを作成。
/foo/var/diary/log/unicorn.stderr.log { daily missingok rotate 30 dateext compress delaycompress postrotate su www-data app create 0660 app app postrotate pid=/foo/var/diary/unicorn.pid test -s $pid && kill -USR1 "$(cat $pid)" endscript }
作成後、テスト。
logrotate -fd /etc/logrotate.d/unicorn
そして、実行。
logrotate -f /etc/logrotate.d/unicorn
[ツッコミを入れる]