Un demonio monitorizador de demonios (DMD) es una utilidad que observa sus servicios y automáticamente…
Como sabemos todos los administradores de sistemas, es que por mas que estemos atentos, o lo estable que puedan estar los servicios que ofrecemos, es que siempre puede salir algo mal, ya sea por que el servicio se paro, entro en conflicto o que los planetas se alinearon con luna de sangre.
Por ello, nuestros predecesores crearon los DMD (o Demonio Monitorizador de Demonios).
En esta entrada quiero presentarles a Monit.
Citando uno de mis libros favoritos “un demonio monitorizador de demonios (DMD) es una utilidad que observa sus servicios y automáticamente intenta reiniciarlos cuando fallan. Si un servicio falla, normalmente tiene que autentificarse en el servidor y abrir una consola para ejecutar un comando como $ sudo /etc/init.d/mysqld restart. Un DMD puede, sin embargo, ejecutar este comando sin intervención por nuestra parte.”
Para instalarlo podemos bajar el paquete que mas nos guste, o usar los repositorios que usemos, en la siguiente direccion https://mmonit.com/monit/ en mi caso usare:
Código:
$ sudo aptitude install monit
una vez termine de instalar procederemos a cambiar la configuracion, que se encuentra en /etc/monit/monitrc :
Código:
$ sudo cp /etc/monit/monitrc /etc/monit/monitrc.backup
Código:
$ sudo nano /etc/monit/monitrc
Una vez dentro a poco que busquemos los procesos mas usados, o bien siguiendo los ejemplos de los ejemplos de la web oficial ( Ejemplos oficiales ) podremos configurar todo a nuestro placer, desde el intervalo de refresco en la comprobacion del estado de los servicios, como su accion a realizar, tambien cabe destacar que podremos, si lo habilitamos, gestionarlo todo via web.
Espero que les haya sido de ayuda, para mas cosas ya saben, Telegram (^_^)
Por: abelinux