Monitorizar servidores con Zabbix

Gracias a Tuxed descubrí un sistema de monitorización realmente completo además de libre, Zabbix.

Zabbix nos permite tener toda la información (hasta 10000 nodos) de monitorización en tiempo real y la configuración centralizada en un solo servidor, podemos acceder a los informes mediante un navegador web.

Entre otras muchas cosas Zabbix puede descubrir los nodos en un rango de IPs mediante agentes SNMP. Puede monitorizar servicios remotos, tiene soporte para traps SNMP y SNMP v1,2,3. Además de proporcionar extensa información sobre la máquina: disco, memoria, E/S ...

Y como no todas las ventajas (que no hace falta recordar) del software libre.

Otra alternativa interesante es BixDesktop para FreeBSD, Mac, Linux y Windows. Con la cual podemos obtener información del sistema y gráficos en tiempo real. Lamentablemente me comenta TuXeD que se trata de una aplicación comercial a partir de los 10 servidores.

Aquí tenéis unas pantallas:

Zabbix
Zabbix
Zabbix

Y aquí el script de instalación de BixAgent 2.7 creado por Tuxed:

#!/bin/bash
 
cd /opt
wget http://www.bixdata.com/files/BixAgent-2.7-linux-1.tar.gz
tar xvf BixAgent-2.7-linux-1.tar.gz
apt-get update
apt-get install -y libstdc++5-3.3-pic
rm BixAgent-2.7-linux-1.tar.gz 
echo "#!/bin/bash" > /etc/init.d/bixagent
echo "cd /opt/bixdata/bixagent" >> /etc/init.d/bixagent
echo "nohup ./bixagent 2> /dev/null &" >> /etc/init.d/bixagent
echo "echo Servicio Bixagent Iniciado" >> /etc/init.d/bixagent
chmod +x /etc/init.d/bixagent
 
update-rc.d -f bixagent defaults
 
echo Password Admin:
read admin
echo Nuevo usuario:
read user
echo Password usuario:
read pass
 
echo "<?xml version="1.0" encoding="utf-8" ?>" > /opt/bixdata/bixagent/data/config-security.xml
echo "<Config>" >> /opt/bixdata/bixagent/data/config-security.xml
echo       "<SSL>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                "<acceptonly>false</acceptonly>" >> /opt/bixdata/bixagent/data/config-security.xml
echo        "</SSL>" >> /opt/bixdata/bixagent/data/config-security.xml
echo        "<Authentication>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                "<enable>false</enable>" >> /opt/bixdata/bixagent/data/config-security.xml
echo               "<Users>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                        "<User>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                               "<username>Admin</username>"  >> /opt/bixdata/bixagent/data/config-security.xml
echo                                "<password>$admin</password>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                       "</User>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                        "<User>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                               "<username>$user</username>" >> //opt/bixdata/bixagent/data/config-security.xml
echo                               "<password>$pass</password>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                        "</User>" >> /opt/bixdata/bixagent/data/config-security.xml
echo                "</Users>" >> /opt/bixdata/bixagent/data/config-security.xml
echo        "</Authentication>" >> /opt/bixdata/bixagent/data/config-security.xml
echo "</Config>" >> /opt/bixdata/bixagent/data/config-security.xml
 
/etc/init.d/bixagent

Comentarios

No es lo mismo

Buenas Bytecoders aclararte que Bixdesktop son dos proyectos diferentes pero con la misma finalidad.

Bixdesktop es la aplicación que funciona para controlar un servidor BixServer o ver datos diretamente del agente ademas Bixdesktop es comercial a partir de los 10 servidores .

 Mientras que zabbix es una buena opcion de monitorización facil de implantar y al mismo tiempo openSource.

 

Gracias

Gracias tuxed por la apreciación, es importante remarcarlo.

Saludos, Bytecoders.

zabbix para windows

No me quedo claro si puede ser instalado en un servidor windows. Y si no es asi, que herramienta podría usar para windows 2003 server

Gracias

Sí puedes

Hola Alex,

Sí que existe una versión para Windows (Windows NT4, XP, 2000, 2003, Vista). Te la puedes descargar aquí:

http://www.zabbix.com/download.php

Saludos.

Nagios

Yo en su momento en el curro anterior monté Nagios para monitorizar los servicios de unas cuantas máquinas que llevábamos. Además también hice algún pequeño script para monitorizar remotamente los filesystems y que nos enviara las alarmas por email al grupo.

Creo que tengo por ahí algún documentillo que hice. A ver si lo encuentro y pongo un post en el blog.

Saludos, Iván.

Interesante

Pues sería interesante, Tuxed también me habló de él pero yo tampoco lo conozco así que un pequeño tutorial vendría de perlas.Smile

Parece sencillo pero ya te digo que de momento me está costando hacerme con Zabbix.

Saludos, Bytecoders