
Busqué un poco en Google pero no tuve éxito, así que lo publico aquí. Estoy buscando una aplicación (preferiblemente gratuita/de código abierto) para monitorear mis servidores en el puerto 80 que me envíe un correo electrónico/texto cuando se active algún tiempo de espera predefinido. Probablemente podría escribir algo en VB para hacer esto, pero estoy abrumado por los proyectos, ¿por qué reinventar la rueda? Sé que hay servicios que quieren que pagues $5 al mes para hacerlo, estaba pensando en una aplicación de Windows que se ubicaría en mi computadora y simplemente monitorearía la lista predefinida de IP en el puerto 80.
¡Gracias!
Respuesta1
deberías revisarpingdom. Es principalmente una aplicación web que le enviará notificaciones por correo electrónico/texto en caso de cualquier tiempo de inactividad, y el tiempo es configurable. Viene con una aplicación de Windows que le notificará si un sitio deja de funcionar. Es gratis para un solo sitio y tiene una tarifa mensual para sitios adicionales y otras funciones. Sé que no es lo mismo que una aplicación de escritorio, pero funcionará mejor si necesitas un monitoreo confiable.
Respuesta2
En Linux Box puedes hacer un pequeño script para monitorear servidores web.
Un ejemplo del script (ponga en el archivo webserverlist.txt todos los servidores que desea monitorear y establezca los parámetros de tiempo de espera según sea necesario):
#!/bin/sh
serverlist=`cat webserverlist.txt`
for i in $serverlist; do
echo $i
wget --connect-timeout=2 --read-timeout=5 $i 2>&1
if [ $? -eq 1 ]; then
echo "ALARM: Webserver $i no OK" | mail -s "ALARM: Webserver $i no OK" [email protected]
fi
done
Respuesta3
aplicación de monitoreo rápida y gratuita
Respuesta4
PRTG Network Monitor hará el trabajo por usted. La versión gratuita permite hasta 10 sensores, más que suficiente para un simple servidor web.
http://www.paessler.com/download/prtg
Recuerda solicitar también la licencia gratuita.
La instalación es muy sencilla. Cantidad simple, sencilla y asombrosa de funciones.