Journald rotieren

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
  • 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)