Script: informando de la vida de un servidor
Podríamos hacer un script en bash que compruebe la salida de un nmap al puerto correspondiente (por ejemplo el 80) y dependiendo del estado de la misma informe o no al administrador. Pero ¿y si el Apache está activo pero congelado de forma que no acepta peticiones?.
En ese caso podemos apañarnos mejor con este otro script que, con la única dependencia de wget -¡quién no tiene wget!- comprueba si una página alojada en el servidor responde de forma correcta:
#!/bin/sh WEB=http://www.midominio.com/prueba.php WGET=`wget $WEB > /dev/null 2>&1` if [ $? = 1 ]; then echo "Ponga aqui su alerta al admin"; else rm prueba.php fiComo todo es mejorable -as ever- se aceptan sugerencias más jugosas.
Comentarios
Para todo lo demas http://www.nagios.org/ :)