Redis в конфиг logrotate, предназначенную
у кого-нибудь есть пример конфигурации logrotate для redis? Вот что у меня пока
/var/log/redis/*.log {
daily
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
...
endscript
}
но я не уверен, что делать на шаге postrotate. Это на Ubuntu 10.04 LTS.
2 ответов
этого, наверное, достаточно:
/var/log/redis/*.log {
weekly
rotate 10
copytruncate
delaycompress
compress
notifempty
missingok
}
Я пошел с
/var/log/redis/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 0660 redis redis
}
потому что я не хочу copytruncate
.
Я не знаю create
линии необходимо. Он соответствует файловому режиму и владению файлами журнала, обычно созданными redis-server на Ubuntu (или Debian).