Hola Antonio yo uso este : #!/bin/bash # add ip / hostname separated by white space HOSTS="www.midominio.com"
# no ping request COUNT=1 # email report when SUBJECT="Ping failed" EMAILID="[email protected]" 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 "Host : $myHost is down (ping failed) at $(date)" | mail -s "$SUBJECT" $EMAILID fi done #Fin Luego al cron cada x minutos , ..... espero sea lo que buscas. -- Saludos Juan Oliva Blog: http://jroliva.wordpress.com Twiter: http://twitter.com/jroliva *tildes omitidas intencionalmente 2010/1/15 Antonio Ognio <[email protected]> > Saludos, > > Ahora me toca a mi hacerles una consulta: > > ¿Alguien conoce o ha escrito algún script o programa relativamente > simple que permita resolver periódicamente el nombre de dominio de un > servidor y almacenar el resultado en un log? > > Necesito un script así para tratar de encontrar intermitencias o > caidas temporales en un servicio de DNS, al menos, en lo que respecta > a un domino particular. > > Un poco de bash invocando un comando "ping" enviando la salida a un > log y una llamada al comando para enviar correo desde consola deberían > ser suficientes, pero quizás alguno de Uds. tiene algo más a la mano. > > Quisiera algo en modo consola o en modo "daemon" que pueda dejar > corriendo en un servidor y luego ver los resultados, no algo gráfico > que me exija dejar abierta siempre una ventana. > > Gracias de antemano, > > Antonio > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://listas.linux.org.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php >
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
