Journalctl

Outil pour la journalisation sur les systèmes systemd.

Pour nettoyer les logs :

journalctl --vacuum-size=500M

Pour limiter de façon plus précise, modifier le fichier /etc/systemd/journald.conf :

journald.conf
SystemMaxUse=100M

Recharger la configuration :

systemctl force-reload systemd-journald 

Ajouter les lignes suivantes dans la configuration /etc/systemd/journald.conf :

SystemMaxUse=500M
SystemMaxFiles=100
SystemMaxFileSize= 20M

Recommandations

  • SystemMaxUse is 10% for peristant storage in /var/log/journal, or 15% for memory use in /run/log/journal
  • SystemMaxFiles=100
  • SystemMaxFileSize = SystemMaxUse/8

Créer la dossier et activer les logs.

mkdir -p /var/log/journal
systemd-tmpfiles --create --prefix /var/log/journal
systemctl restart systemd-journald