Pour rendre les logs persistants /etc/systemd/journald.conf
[Journal] Storage=persistent SystemMaxUse=100M #maximum limit of log space
Redémarrer pour prendre en compte.
systemctl restart systemd-journald
L'arborescence /var/log/journal
est automatiquement créée avec les logs persistants.
/run/log/journal
est l'espace de logs non persistant
Deprecated: bonnes permissions configurées automatiquement à la création Sous RHEL7, appliquer les permissions suivantes
chown root:systemd-journal /var/log/journal chmod 2755 /var/log/journal
La commande pour interroger le journal est journalctl
.
journalctl -xe journalctl -fu <service_name> journalctl -f journalctl --no-pager journalctl _UID=0 journalctl -n 20 journalctl -p err journalctl --since yesterday journalctl -o verbose journalctl _SYSTEMD_UNIT=sshd.service journalctl -b journalctl -b 1 journalctl --since 9:00:00 --until 9:30:00 journalctl -k journalctl --vacuum-size=50M