SKFREE

Skripty - Overi pingom ci ip zije? je tu niekde chyba?

Wictorio - 26.07.2007 - 09:18
Post subject: Overi pingom ci ip zije? je tu niekde chyba?
...a ak zit prestane posle mail, to iste spravi ak ozije

#!/bin/sh
# Change IP, HOST, MAIL and add to crontab every X minutes (eg. 5):
# */5 * * * * /path/to/script >/dev/null 2>&1

IP=""
HOST=""
MAIL=""

DATE=`date +'%k:%M:%S [%d-%b-%Y]'`
PING=`ping -c 2 $IP >/dev/null 2>&1`

if [ "$PING" ]; then
sleep 0
else
sleep 1
if ! "$PING" && ! ls ~/$HOST.log >/dev/null 2>&1; then
echo "$HOST ($IP) down at $DATE" | mail -s "$HOST down" $MAIL
touch ~/$HOST.log
fi
fi

if ls ~/$HOST.log >/dev/null 2>&1 && "$PING" ; then
echo "$HOST ($IP) up at $DATE" | mail -s "$HOST up" $MAIL
rm ~/$HOST.log >/dev/null 2>&1
fi

# powered by BoFH.sk developers
-----------------------------------------------

podarilo sa mi to dvakrat spustit v ostatnych pripadoch vypise hlasku:

line 16 : command not found
line 22 : command not found

dikes za kazdu radu...
iwik - 26.07.2007 - 15:05
Post subject:
asi nemas nainstalovany program mail...
slonik - 28.07.2007 - 12:04
Post subject:
na toto by som pouzival fping sa to tusim vola
je to rychlejsi ICMP echo req ako klasiciky ping ak je tych ipciek vela oplati sa doinstalovat

inak je lepsie nahodit nieco ako nagios netXMS a pod zabbyx
ak toho bude treba monitorovat viac
lol - 28.07.2007 - 12:07
Post subject:
Alebo calstats a mas k tomu aj pekny graficky vystup vo forme obrazka
All times are GMT
Powered by PNphpBB2 © 2003-2005 The PNphpBB Group
Credits