Dans Debian systemd écrit les logs dans /var/log/journal/<id_machine>
Possibilité de configurer : /etc/systemd/journald.conf
Commandes utiles :
- faire une rotation : journalctl --rotate
- virer les journaux via un vacuum pour garder par exemple que 50M de log : journalctl --rotate --vacuum-size=50M
- les 2 options sont cumulatives : journalctl --rotate --vacuum-size=50M
Config :
pour la taille la variable est : SystemMaxUse valeur + unité de mesure (exemple : SystemMaxUse=50M)
pour limiter si journaux en RAM est RuntimeMaxUse
pour que journald n’essaie pas de réserver de l’espace disque supplémentaire est : SystemKeepFree (SystemKeepFree=0)
pour que journald n’essaie pas de réserver de l’espace mémoire (ram) est RuntimeKeepFree (RuntimeKeepFree=0)
pour la durée de rétention la variable est : MaxFileSec valeur + unité de temps (exemple : MaxFileSec=7day)