Logcheck.pl

Dieses Script ist in PERL geschrieben. Es durchforstet die in der Datei logcheck.logfiles angegebenen Logfiles. Jeder Logeintrag wird gegen die Einträge in der Datei logcheck.whitelist geprüft. Alle Einträge, die nicht durch die Whitelist erfasst werden, gelten als unnormal und werden als Summary per Mail versendet. Das Script merkt sich die Stelle, bis zu der im Logfile gescannt wurde und setzt beim nächsten Aufruf dort fort. Bei der Suche können regular expressions verwendet werden.
Das Script wird hier durch crontab aufgerufen und prüft alle 5 Minuten auf "seltsame" Einträge im warn-Log und im message-Log. Das Script bietet nicht die Möglichkeiten anderer Packages wie logcheck, ist dafür aber schneller eingerichtet und benötigt außer PERL nichts weiter - außer natürlich ein eingerichtetes Mailsystem.

This script is written in PERL. It parses each logfile given in logcheck.logfiles and checkes each entry against the whitelist in logcheck.whitelist. All entries that are not hidden through the whitelist are send via email as summary. You may use also regular expressions inside the whitelist.
It starts from crontab every 5 minutes here and checks for ambigous entries in the logs warn and messages. This Script is not so flexible like other logcheck packages, but you will get it work much faster and there are no dependencies - only PERL and a working mail envorinment.

The logcheck.pl is hosted on Google Code, please visit and download the latest logcheck.pl release from there:
https://code.google.com/p/logcheck/


Kommentare

  • Keine Kommentare gefunden

Einen Kommentar verfassen

0 / 500 Zeichen Beschränkung
Dein Text sollte zwischen 2-500 Zeichen lang sein
Nutzungsbedingungen.

Diese Seite teilen