Linux : Logrotate
De www.yakakliker.org
Exemple de paramètres logrotate
/var/log/unattended-upgrades/unattended-upgrades.log
/var/log/unattended-upgrades/unattended-upgrades-dpkg.log
/var/log/unattended-upgrades/unattended-upgrades-shutdown.log
{
rotate 6
monthly
compress
missingok
notifempty
}
| Besoin | Commande |
|---|---|
| Tester la config sans rien changer | sudo logrotate -d /etc/logrotate.conf
|
| Forcer une rotation maintenant | sudo logrotate -f /etc/logrotate.conf
|
| Ne traiter qu'un fichier | sudo logrotate -f /etc/logrotate.d/monapp
|
sudo systemctl restart logrotate.timer # relance le minuteur (pas de daemon)
sudo systemctl start logrotate.service # force une exécution immédiate