Hi Rene, On Thu, January 26, 2006 11:05, Rene Caspari said:
> ich suche ein moeglichst kleines (also !Nagios oder Konsorten) > Programm/Script/... welches mir die Nicht-/Erreichbarkeit von Hosts auf > IP Ebene meldet, am besten per Mail. Dafuer nutze ich ein einfaches Script: -- #!/bin/sh /bin/ping -c2 IP1 >/dev/null 2>&1 || ERROR="$ERROR IP1" /bin/ping -c2 IP2 >/dev/null 2>&1 || ERROR="$ERROR IP2" /bin/ping -c2 IP3 >/dev/null 2>&1 || ERROR="$ERROR IP3" if [ $ERROR ]; then MAIL=`tempfile` DATE=`date -R` /bin/echo "From: [EMAIL PROTECTED]">>$MAIL /bin/echo "To: [EMAIL PROTECTED]">>$MAIL /bin/echo "Subject: Fehler:$ERROR">>$MAIL /bin/echo "Date: $DATE">>$MAIL /usr/sbin/sendmail -t < $MAIL /bin/rm $MAIL fi -- das ganze wird per cron ausgefuehrt: 0 */1 * * * /home/me/bin/pingtest.sh >/dev/null 2>&1 und funktioniert wunderbar - das einzige was fehlt, ist die nicht benachrichtigung, wenn beim letzten Durchlauf schon einen Fehler gab, aber das laesst sich auch easy scripten > Und natuerlich sollte es schon bei Debian dabei sein doer den gaengigen > Richtlinien folgen (um ontopic zu bleiben :-) Joa, ping und sendmail sind bei Debian dabei, tmpfile und rm auch ;-) HTH Evgeni -- ^^^ | Evgeni -SargentD- Golov ([EMAIL PROTECTED]) d(O_o)b | PGP-Key-ID: 0xAC15B50C >-|-< | WWW: www.die-welt.net ICQ: 54116744 / \ | IRC: #sod @ irc.german-freakz.net -- 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)