Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:journald [2023/08/02 15:35] ingo_wichmann [Receiver] |
admin_grundlagen:journald [2025/11/07 13:51] (aktuell) natureshadow2 [Persistentes Journal] |
||
|---|---|---|---|
| Zeile 23: | Zeile 23: | ||
| | | ||
| ((man könnte auch eine id selbst erzeugen mit ''dbus-uuidgen > /etc/machineid'')). | ((man könnte auch eine id selbst erzeugen mit ''dbus-uuidgen > /etc/machineid'')). | ||
| + | (( Debian Wiki zu dem Thema: | ||
| + | https://wiki.debian.org/MachineId#line-35 | ||
| + | )) | ||
| Das Verzeichnis ''/var/log/journal'' muss vorhanden sein; systemd loggt andernfalls nur temporär. | Das Verzeichnis ''/var/log/journal'' muss vorhanden sein; systemd loggt andernfalls nur temporär. | ||
| Zeile 62: | Zeile 65: | ||
| Defaults für ''persistent'': 10% filesystem. Max 4 GiB | Defaults für ''persistent'': 10% filesystem. Max 4 GiB | ||
| - | <file txt /etc/systemd/journald.conf> | + | <file txt /etc/systemd/journald.conf.d/size.conf> |
| + | [Journal] | ||
| SystemMaxUse=100M | SystemMaxUse=100M | ||
| SystemKeepFree=1G | SystemKeepFree=1G | ||
| </file> | </file> | ||
| + | systemctl reload systemd-journald.service | ||
| ==== Größe manuell verkleinern ==== | ==== Größe manuell verkleinern ==== | ||
| Aktuelle Größe anzeigen: | Aktuelle Größe anzeigen: | ||
| Zeile 81: | Zeile 86: | ||
| ==== Persistentes Journal ==== | ==== Persistentes Journal ==== | ||
| mkdir /var/log/journal | mkdir /var/log/journal | ||
| + | chgrp systemd-journal /var/log/journal | ||
| + | chmod 2755 /var/log/journal | ||
| systemctl restart systemd-journald | systemctl restart systemd-journald | ||
| + | journalctl --flush | ||
| ==== Boots ==== | ==== Boots ==== | ||
| Auflisten, letztes boot | Auflisten, letztes boot | ||
| Zeile 118: | Zeile 125: | ||
| ss -lnp '( sport = 19532 )' | ss -lnp '( sport = 19532 )' | ||
| + | Remote-Logs mit journalctl anzeigen: | ||
| + | |||
| + | journalctl -D /var/log/journal/remote | ||
| + | journalctl -D /var/log/journal/remote _HOSTNAME=notebook42 | ||
| ==== Sender ==== | ==== Sender ==== | ||
| - | <file /etc/systemd/journal-upload.conf> | + | <file txt /etc/systemd/journal-upload.conf> |
| [Upload] | [Upload] | ||
| URL=http://10.0.0.1:19532 | URL=http://10.0.0.1:19532 | ||