Monitorix, script para tener tu server controlado

Esta tarde he descubierto Monitorix. Un script para monitorizar algunos de los servicios típicos de un servidor.


Lo he estado probando en uno de mis servidores … y ahí se va a quedar. Da mucha información que, normalmente por pereza no sueles mirar. Y cada día menos ya que las maquinas suelen tener mucha mas potencia de la que necesitas.

En fin, la instalación se hace en dos patadas, esta explicado aqui.

La configuración (basica).

Editas /etc/monitorix/monitorix.conf

Y cambias lo que necesites, en mi caso…

title = Monitorizacion
hostname = xxx.xxx.xx

enabled = y
host = xxx.xxx.xx
port = xxxx

enabled = y
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd

Y luego en graph_enable habilitar algunos según los servicios que tengas corriendo.

system = y
kern = y
proc = y
fs = y
net = y
netstat = y
serv = y
mail = y
port = y
user = y
apache = y
mysql = y
bind = y
memcached = y
int = y

Ahora falta:

Usuario y password para que se conecte a mysql.

Reiniciar el servicio y listo … empieza a coger gráficos. Leyendo por encima la documentación tiene bastantes cosas que lo hacen muy interesante para un futuro.

– posibilidad de centralizar los gráficos
– envío por correo de informes

Un script muy útil si no tienes posibilidad de tener una herramienta de monitorizacion de las grandes…

Comments are closed.