nemiah.de

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.