← retour aux snippets

logrotate: forcer une rotation immédiate

Déclencher la rotation d'un journal et vérifier l'état des logs.

bash monitoring #logrotate#logs#rotate

objectif

Tourner des logs volumineux sans attendre la période prévue.

code minimal

sudo logrotate -f /etc/logrotate.conf

utilisation

# vérifier une config spécifique
sudo logrotate -d /etc/logrotate.d/nginx

variante(s) utile(s)

# état des rotations
sudo cat /var/lib/logrotate/status | tail -20

notes

  • -f force; -d dry-run. Vérifiez les postrotate si le daemon doit reloader.
  • assurez-vous des permissions correctes sur les nouveaux fichiers.