Journald rotieren: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „* Der Systemd eigene Logger hat unter ''/etc/systemd/journald.conf'' Konfigurationsoptionen zum rotieren der Logs auch ohne '''logrotate''' * Dazu sollte man d…“)
 
Zeile 1: Zeile 1:
* Der Systemd eigene Logger hat unter ''/etc/systemd/journald.conf'' Konfigurationsoptionen zum rotieren der Logs auch ohne '''logrotate'''
+
*Der Systemd eigene Logger hat unter ''/etc/systemd/journald.conf'' Konfigurationsoptionen zum rotieren der Logs auch ohne '''logrotate'''
* Dazu sollte man die Optionen ''SystemMaxUse=10M'' (größenbasiert) bzw. ''MaxFileSec'' (zeitbasiert) anpassen
+
<pre>
 +
[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
 +
</pre>
 +
* Man kann auch die Option ''MaxFileSec'' (zeitbasiert) anpassen
 
* Aktivieren der neuen Konfiguration geschieht durch den Neustart des Dienstes
 
* Aktivieren der neuen Konfiguration geschieht durch den Neustart des Dienstes
 
* '''systemctl restart systemd-journald'''
 
* '''systemctl restart systemd-journald'''
* mehr Informationen dazu gibt es unter '''man journald.conf'''
+
*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.

Version vom 24. Oktober 2023, 11:27 Uhr

  • 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.