22.07
2007

Logfiles auswerten mit logwatch

Um schnell einen Überblick in großen Logfiles zu bekommen, bedarf es einer Zusammenfassung der wichtigsten Ereignisse, die im Logfile erfasst wurden. Unter Debian Etch steht ein Paket namens logwatch bereit, das hier gute Dienste leisten kann.

Das Programm überzeugt mit einer simplen Syntax – folgendes Kommando gibt einen guten Überblick über heutige Ereignisse des SSH Services:

logwatch --print --service sshd --range today --detail 1

Auf dem Bildschirm erfolgt eine Ausgabe der fehlgeschlagenen und erfolgreichen Logins, geordnet nach der Anzahl der Versuche. Eine Vielzahl von Filtern für die saubere Ausgabe der Log-Zusammenfassung steht bereits zur Verfügung, unter anderem für folgende Programme und Services:

Ein bessere Filter für Postfix gibt es von  Mike Cappella . Die Ausgabe ist detaillierter und bietet mehr Unterscheidungskriterien. Die Installation ist vollkommen einfach – nach dem Download und dem Entpacken des Archives muss nur folgender Befehl ausgeführt werden:

make install-logwatch

Nun kann man mit

logwatch --print --service postfix --range today --detail 1

eine detaillierte Postfix Statistik erstellen, die sich z.B. im täglichen Turnus per Mail an die Administratoren verschicken lässt.

Links:
logwatch
Download Postfix Filter für logwatch

Quelle: http://www.adminlife.net/ 

Drucken PDF

Switch to our mobile site