Add new file check_ping.sh

This commit is contained in:
Peter Baumann 2019-12-10 16:58:53 +01:00
parent 8a5bf1b275
commit 63f4f0e428

17
ping/check_ping.sh Normal file
View file

@ -0,0 +1,17 @@
#!/bin/sh +x
HOSTS="1.2.3.4"
# no ping request
COUNT=3
for myHost in $HOSTS
do
count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }')
if [ $count -eq 0 ]; then
# 100% failed
echo "$(date) Host : $myHost is down (ping failed)" >> check.log
else
echo "$(date) Host : $myHost is up (ping sucessful)" >> check.log
fi
done