Enviado em 12/01/2012 - 10:02h
Como posso criar um script que monitore meu site(que usa tomcat6) através de resultados 0 e 1
tipo se 1 = site no ar, se 0 site fora
tipo se 1 = site no ar, se 0 site fora
Enviado em 12/01/2012 - 10:02h
Enviado em 14/01/2012 - 11:13h
#!/bin/bash
intervalo=60
err_log="/var/log/mon_site.log"
verifica_porta() {
hora=`date +%T`
dia=`date | awk '{print $2" "$3}'`
PORTA="8080,8081"
chk=`netstat -an | grep -c :"$PORTA"`
if [ "$chk" = "0" ]; then
echo "$dia $hora SITE OFF" >> $err_log
else
echo "SITE ON"
fi
sleep 0.5
}
while true
do
for i in $(echo $PORTA | tr ',' ' ');
do
verifica_porta $i
done
sleep $intervalo
done
Enviado em 12/01/2012 - 11:41h
Enviado em 12/01/2012 - 12:16h
Enviado em 14/01/2012 - 09:20h
Enviado em 12/11/2013 - 22:54h
Entre na sua conta para responder.