busco programa simple que monitorice por ping unas maquinas [Solucionado]

Hola, busco un programa tipo hostmonitor o algo parecido, que lance ping a unas maquinas de una lan, para ver si estan vivas, y si ya registra en un log cuando mueren, seria bueno, muchas gracias.

¿Un simple script en bash que haga ping a determinadas maquinas y segun respondan o no ,informen y guarden registro ?
Yo tengo un script parecido que monitorea si mi acceso a internet esta " vivo" o no, o si el acceso a mi red ,esta vivo o no.Y lo visualizo con conky

Yo uso fing, el cual genera reportes HTML (entre otros tipos):

http://www.over-look.com/site/index.php/download
http://www.over-look.com/site/demo/network.html (ejemplo de un reporte)

Saludos,
Sidd.

AGREGO: sugiero que leas bien el manual, porque puedes monitorizar no sólo equipos sino también servicios.

siddharta, lo pruebo y te cuento.

Muchas gracias clap

Bueno, particularmente lo suyo sería que fuese al revés, que cada máquina se reportase regularmente en la red contra una máquina que sólo tiene que escuchar.

Si eso no es posible cabe la posibilidad de hacer un script, yo uso uno hecho en Perl que hace Pings y demás cosillas contra una serie de máquinas de una lista o a partir de una consulta a una base de datos. La información obtenida se sube a un fichero o mejor, a una base de datos.

Otra es tener acceso a cierto nivel contra un servidor DHCP, por ejemplo, tengo en casa un router que hace de DHCP, lo tengo configurado para que la IP se tenga que renovar cada cierto tiempo, así que que tengo programado es un pequeño script que obtiene cada cierto tiempo la lista de equipos y concesiones de direcciones IP. Una pega es que generalmente las máquinas que por ejemplo usan Debian no registran por defecto su nombre de host cuando solicitan una IP, así que sólo obtengo una dirección MAC y su ip en las consultas, eso es fácilmente configurable en Debian para que no sea así.

Claro que estos son métodos de pobres pecadores...

Bueno, pues doy tema solucionado por consejo de programa fing. Me he creado un script con este contenido:

#!/bin/sh
DIA=$(date +%F_%H:%M)
fing -n 192.168.3.0/24 -o table,html,/home/usuario/Informes/Dia_$DIA.html

el cual genera un fichero diario de todos los equipos de la red, muestra el html quien se conecta, quien se desconecta... cuando fué la última vez que se desconectó etc.

Luego con un crontab le digo que se ejecute todas las mañanas, tema solucionado.

Un programa estupendo clap

¡Muchas gracias por la recomendación siddharta eres un monstruo!

Qué bueno que también te es útil

:)