Journald rotieren
Version vom 24. Oktober 2023, 11:27 Uhr von Thomas.will (Diskussion | Beiträge)
- Der Systemd eigene Logger hat unter /etc/systemd/journald.conf Konfigurationsoptionen zum rotieren der Logs auch ohne logrotate
[Journal] SystemMaxUse=10M # Maximale Größe der Log-Dateien auf 10 Megabyte (passen Sie dies an Ihre Bedürfnisse an) SystemKeepFree=10M # Freier Speicherplatz, der immer verfügbar sein sollte SystemMaxFiles=7 # Anzahl der maximalen Backups (Log-Dateien) - in diesem Fall 7 SystemKeepFiles=7 # Anzahl der zu behaltenden Log-Dateien (Backups) - ebenfalls 7
- Man kann auch die Option MaxFileSec (zeitbasiert) anpassen
- Aktivieren der neuen Konfiguration geschieht durch den Neustart des Dienstes
- systemctl restart systemd-journald
- Die rotierten Log-Dateien werden standardmäßig im Verzeichnis /var/log/journal/ aufbewahrt.
- In diesem Verzeichnis befinden sich die Log-Dateien für systemd-journald.
- Die rotierten Dateien sind normalerweise nach Zeitstempeln benannt oder numerisch durchnummeriert. Zum Beispiel:
journal (aktuelle Log-Datei) journal.1 (vorherige Log-Datei) journal.2 (die davor liegende Log-Datei) usw.