Hallo Debian-Liste, ich habe seit einiger Zeit Probleme mit dem swatch (Logfile-Analyse). Mit swatch lasse ich meine /var/log/mail.log auf bestimmte regex-Übereinstimmungen Prüfen und eine Mail zusenden falls etwas zutrifft. Swatch ist im logrotate eingetragen und bei jedem neuen Erstellen der Log-Datei wird swatch beendet und neu gestartet.
Es lief über Monate ohne Probleme, also ohne Fehlermeldung, momentan bekomme ich nach wie vor Mails bei bestimmten definierten Ereignissen, allerdings macht mich diese Fehlermeldung etwas skeptisch, ich kann die mir nicht erklären. Die Meldung welche ich per Mail von meinem Cron bekomme: /etc/cron.daily/logrotate: swatch: Kein Prozess abgebrochen tail: Kein Prozess abgebrochen *** swatch version 3.1.1 (pid:30592) started at Fr Sep 8 02:37:05 CEST 2006 Undefined subroutine &main::threshold called at /root/.swatch_script.30592 line 125, <TAIL> line 1570. /usr/bin/tail: Schreibfehler: Datenübergabe unterbrochen (broken pipe) /usr/bin/tail: Schreibfehler So ist swatch im /etc/logrotate.d/postfix eingebunden: /var/log/mail.log { daily missingok rotate 7 create 640 root adm postrotate /usr/bin/killall swatch /usr/bin/killall -HUP tail /usr/bin/killall -HUP syslogd /usr/bin/swatch -c /etc/swatchrc -t /var/log/mail.log & endscript } Falls ihr andere Logs/Daten braucht sagt es einfach :-) Vielen Dank Oliver Stephan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)