Question

Quelqu'un a-t-il un exemple de config de logrotate pour redis? C'est ce que j'ai jusqu'à présent

/var/log/redis/*.log {
        daily
        missingok
        rotate 52
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                ...
        endscript
}

Mais je ne sais pas quoi faire à l'étape post-post-postale. C'est sur Ubuntu 10.04 LTS.

Était-ce utile?

La solution

Cela suffira probablement:

/var/log/redis/*.log {
       weekly
       rotate 10
       copytruncate
       delaycompress
       compress
       notifempty
       missingok
}

Autres conseils

J'y suis allé avec

/var/log/redis/*.log {
        weekly
        missingok
        rotate 52
        compress
        delaycompress
        notifempty
        create 0660 redis redis
}

Parce que je ne veux pas copytruncate.

Je ne suis pas sûr du create la ligne est nécessaire. Il correspond au mode de fichier et à la propriété des fichiers journaux généralement créés par Redis-Server sur Ubuntu (ou Debian).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top