Redis logrotate config
Does anyone have a sample logrotate config for redis? This is what I have so far
/var/log/redis/*.log {
daily
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
...
开发者_运维技巧 endscript
}
But I'm not sure what to do on the postrotate step. This is on Ubuntu 10.04 LTS.
This will probably suffice:
/var/log/redis/*.log {
weekly
rotate 10
copytruncate
delaycompress
compress
notifempty
missingok
}
I went with
/var/log/redis/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 0660 redis redis
}
because I don't want copytruncate
.
I'm not sure the create
line is necessary. It matches the file mode and ownership of the log files typically created by redis-server on Ubuntu (or Debian).
精彩评论