controllo host remoto

ecco un semplice script che controlla ad intervalli regolari se un determinato host e’ attivo oppure non e’ attivo. Utile per controllare le comunicazioni in una rete.

 

#!/bin/bash

ADDRESS=$1

LOGFILE=$2

while true

do

if /bin/ping -c 2  $ADDRESS >/dev/null

then

echo `date` $ADDRESS — ATTIVO —  >> $LOGFILE

else

echo `date` $ADDRESS — NON ATTIVO — >> $LOGFILE

fi

sleep 60

done