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

Responder a