Warum Logs so wichtig sind
System-Logs sind dein bestes Werkzeug zur Fehlerdiagnose. Sie zeigen dir, was unter der Haube deines Systems passiert – ob Sicherheitsprobleme, Systemabstürze oder schleichende Fehler. Richtig eingesetzt sind journalctl
und syslog
deine persönlichen Spione im Linux-System.
Was ist journalctl
?
journalctl
ist das Tool zur Auswertung des systemd-Journals. Es bietet dir Zugriff auf alle Logs in strukturierter, filterbarer Form.
Nützliche Befehle:
journalctl -xe
– Zeigt kritische und aktuelle Ereignissejournalctl -u ssh
– Filtert nur SSH-bezogene Logsjournalctl --since "2 hours ago"
– Alles der letzten 2 Stundenjournalctl -b -1
– Logs vom vorherigen Boot
Was ist syslog
?
Im Gegensatz zu journalctl
ist syslog
eine klassische Methode, bei der Logs als Textdateien in /var/log/
gespeichert werden – lesbar, durchschaubar und überall verbreitet.
Beispielhafte Pfade:
/var/log/syslog
– Allgemeine Systemmeldungen (Debian/Ubuntu)/var/log/messages
– Allgemeine Logs (Red Hat/CentOS)/var/log/auth.log
– Anmeldeversuche & Authentifizierung
Nützliche Befehle für Syslog:
tail -f /var/log/syslog
– Live-Log verfolgengrep "failed" /var/log/auth.log
– Fehlgeschlagene Anmeldeversuche filtern
Admin-Hacks für bessere Log-Analyse
Nutze Filter clever: Zeiträume, Dienste, Prioritäten
Kombiniere mit
grep
: Für gezielte TextsucheNutze
less
mit Suche:less +F /var/log/syslog
Für visuelle Nerds: Tools wie
Logwatch
,GoAccess
oderNetdata
geben dir hübsche Übersichten
Tipp: Wenn du deine Logs nicht nur lesen, sondern gleich mit passenden Regeln reagieren willst, schau dir auch meinen Beitrag zum UFW Multi-Regel-Generator an – perfekt zum Absichern verdächtiger IPs, die du in den Logs findest!
Fazit
Logs lügen nicht – sie erzählen dir alles. Wenn du sie richtig nutzt, erkennst du Probleme, bevor sie dir um die Ohren fliegen. Ob du nun auf journalctl
oder klassische syslog
-Pfadlogik setzt – am Ende zählt, dass du regelmäßig reinschaust und weißt, was dein System dir sagen will.
Tipp am Rande:
Richte dir cron
-Jobs ein, um regelmäßige Log-Reports per E-Mail zu bekommen – oder automatisiere deine Analyse mit Shell-Skripten. Dein Zukunfts-Ich wird’s dir danken!