Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:journald [2022/07/21 16:03] ingo_wichmann [Größe beschränken] |
admin_grundlagen:journald [2023/01/18 20:29] sh |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | |||
====== systemd: journal ====== | ====== systemd: journal ====== | ||
Die "Logfiles" im systemd sind eine binäre Datenbank mit umfassenden Suchwerkzeugen | Die "Logfiles" im systemd sind eine binäre Datenbank mit umfassenden Suchwerkzeugen | ||
Zeile 43: | Zeile 42: | ||
in einem bestimmten Zeitraum | in einem bestimmten Zeitraum | ||
- | journalctl --since "2016-01-10" --until "2016-01-11 03:00" | + | journalctl --since '2016-01-10' --until '2016-01-11 03:00' |
| | ||
ab einem bestimmten Level | ab einem bestimmten Level | ||
Zeile 99: | Zeile 98: | ||
* http://0pointer.de/blog/projects/journalctl.html | * http://0pointer.de/blog/projects/journalctl.html | ||
+ | ====== Remote Logging ====== | ||
+ | Benötigte Pakete: systemd-journal-remote | ||
+ | ===== Push Betrieb ===== | ||
+ | ==== Receiver ==== | ||
+ | Zunächst plain HTTP. Im ''systemd-journal-remote.socket'' steht der ''ListenStream=19532'' | ||
+ | als Standard-Port. | ||
+ | |||
+ | systemctl edit systemd-journal-remote.service | ||
+ | |||
+ | HTTPS durch HTTP ersetzen. Eigentlich keine gute Idee ;-) | ||
+ | |||
+ | <file> | ||
+ | [Service] | ||
+ | ExecStart= | ||
+ | ExecStart=...--listen-http... | ||
+ | </file> | ||
+ | |||
+ | |||
+ | |||
+ | ==== Sender ==== |