Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:journald

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:journald [2023/01/18 20:29]
sh
admin_grundlagen:journald [2023/11/24 08:25] (aktuell)
natureshadow2 [Receiver] Remote-Logs anzeigen
Zeile 17: Zeile 17:
   * ''/​run/​systemd/​journal/<​machine-id>''​ <- dynamisch   * ''/​run/​systemd/​journal/<​machine-id>''​ <- dynamisch
  
-Die ''​machine-id'' ​steht in ''/​etc/​machine-id''​ und wird automatisch generiert oder mit ''​systemd-machine-id-setup''​. ''/​var/​lib/​dbus/​machine-id''​ beachten. Man kann eine Generierung erzwingen, indem man die Datei trunkiert+Die "machine-id" ​steht in ''/​etc/​machine-id''​ und wird automatisch generiert oder mit ''​systemd-machine-id-setup''​. ''/​var/​lib/​dbus/​machine-id''​ beachten. Man kann eine Generierung erzwingen, indem man die Datei trunkiert
  
   > /​etc/​machine-id   > /​etc/​machine-id
-  rm /​var/​lib/​dbus/​machine-id+  ​readlink /​var/​lib/​dbus/​machine-id || rm /​var/​lib/​dbus/​machine-id
   ​   ​
 ((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/​lukas.conf>
 SystemMaxUse=100M SystemMaxUse=100M
 SystemKeepFree=1G SystemKeepFree=1G
Zeile 82: Zeile 85:
   mkdir /​var/​log/​journal   mkdir /​var/​log/​journal
   systemctl restart systemd-journald   systemctl restart systemd-journald
 +  journalctl --flush
 ==== Boots ==== ==== Boots ====
 Auflisten, letztes boot Auflisten, letztes boot
Zeile 115: Zeile 118:
 </​file>​ </​file>​
  
 +  systemctl enable --now systemd-journal-remote.socket
 +  ss -lnp '( sport = 19532 )'
  
 +Remote-Logs mit journalctl anzeigen:
  
 +  journalctl -D /​var/​log/​journal/​remote
 ==== Sender ==== ==== Sender ====
 +<file txt /​etc/​systemd/​journal-upload.conf>​
 +[Upload]
 +URL=http://​10.0.0.1:​19532
 +</​file>​
 +
 +  systemctl enable --now systemd-journal-upload.service
admin_grundlagen/journald.1674073746.txt.gz · Zuletzt geändert: 2023/01/18 20:29 von sh