Re: Kleines Monitoring Programm gesucht
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: me@ueberwachungsserver.de">>$MAIL
/bin/echo "To: meinehandynr@vodafone.de">>$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 (sargentd@die-welt.net)
d(O_o)b | PGP-Key-ID: 0xAC15B50C
>-|-< | WWW: www.die-welt.net ICQ: 54116744
/ \ | IRC: #sod @ irc.german-freakz.net
Reply to: