You are here

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

Qué te parece: 

Comments

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.

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

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

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.

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 tuxed por la apreciación, es importante remarcarlo.

Saludos, Bytecoders.

Pandora FMS es un sistema de monitorización que es capaz de monitorizar sistemas y aplicaciones y permite conocer el estado de cada elemento de esos sistemas ya sean software, sensores (por ejemplo humedad, luminosidad, movimiento), electrónica de red etc.

Tras un largo período de desarollo la versión estable 2.0 de PandoraFMS está terminada. Se han incorporado grandes mejoras en PandoraFMS. Los grandes cambios y nuevas funcionalidades son las siguientes:

* Monitorización remota usando WMI para Windows.
* Servidor de Plugins para hacer chequeos complejos de red. Reusables y en cualquier lenguaje de programación.
* Servidor de Predicciones para detectar anomalias en patrones definidos.
* "Export Server" para exportar datos entre diferentes instalaciones de PandoraFMS que pueden ser independientes unas de otras pero todas enviando datos a un PandoraFMS central.
* Auto descubrimiento y dibujado de mapas de red en base a sistema operativo y topología de red.
* Nueva Consola Visual en Ajax e interactiva para crear mapas.
* Configuración remota de agentes desde la Consola de PandoraFMS.
* Correlación avanzada de alertas.
* Procesado de logs (Windows y Unix)

Se puede bajar la versión 2.0 de PandoraFMS así como la utilidad para migrar de versiones anteriores a la versión 2.0 desde:

http://www.pandorafms.com/index.php?lang=es&sec=pandora&sec2=download

buenas tards a todos quisiera saber si hay otro sistema de monitoreo de red a parte de zabbix que sea mas sencillo de manejar pero que maneje las mismas aplicaciones que zabbis

Hay gente que dice que Cacti les parece más sencillo, yo no lo tengo muy claro (tal vez porque conozco más Zabbix). También está Nagios.