Auf Linux-Servern gibt es viele Logs, die ein Admin überwachen sollte. Da man nicht alle von Hand überprüfen will, erzeugt logwatch
eine Übersicht.
Zunächst muss man logwatch
installieren. Das geht mit dem rpm, das man auf der Seite herunterladen kann oder über apt-get install logwatch
und konsorten.
Anschließend liefert eine einzelne Zeile die Übersicht über ausgewählte Logs bequem ins Postfach:
logwatch --range yesterday --detail 1 --mail Nemiah@furtmeier.lan crontab -e: 0 1 * * * /usr/sbin/logwatch --range yesterday --detail 1 --mail Nemiah@p-mk.net
Man kann noch diverse Parameter wie --range
oder --detail
verändern sowie sich die Ausgabe auf der Konsole anzeigen lassen, indem man --mail
durch --print
ersetzt. Mit --service sshd
kann man die Ansicht auch auf einen Dienst beschränken.
Weitere Details klärt die manpage.