Sie sind auf Seite 1von 10

COMPARATIVA ENTRE PANDORA, NAGIOS Y

ZABBIX

Zabbix tiene una visin ms holstica de la monitorizacin, cubriendo


rendimiento, no solo estados, ya que esta es una de las carencias ms significativas de
Nagios. Adems de disponer de un sistema de gestin WEB que permite gestionarlo de
forma centralizada a diferencia de Nagios

Pandora FMS al igual que Zabbix, es un desarrollo que parte de cero. Su


principal caracterstica es que ms que un sistema de monitorizacin IT es un
framework de monitorizacin que permite desde monitoreo de
infraestructura (redes y servidores), monitorizacin de rendimiento y
aplicaciones (APM) hasta monitorizacin transaccional de negocio (BAM).
Tiene un sistema de gestin centralizada y se basa en una base de datos relacional SQL.
Zabbix tiene una interfaz web de gestin y que esta se haya centralizada a travs de la
base de datos, igual que hace Pandora. Nagios sin embargo sigue siendo gestionando
en miles de sitios a travs de una plyade compleja de ficheros de texto entrelazados,
scripts y procesos manuales que hacen que adems sea necesario usar herramientas de
terceros para su despliegue como Chef o Puppet.

Esto tiene la ventaja (o tena) que Nagios al no usar una base de datos para almacenar
informacin, necesita menos recursos, pero hoy en da el cuello de botella no es el
hardware, es la capacidad de gestionar eficientemente la configuracin y con Nagios es
todo lo contrario. La dificultad en la gestin hace que ms que tener un Nagios
instalado, tienes un equipo de gente que gestiona el Nagios, donde el software sin el
equipo, no puede ser explotado.

Nagios siguen usando CGIs escritos en C lo que hace que sea complicado expandirla o
mejorarla. Implica que para hacer un cambio sencillo hay que parchar el cdigo
monoltico de la arquitectura y compilar manualmente y recordemos que el ecosistema
de Nagios se basa en cientos de parches para diferentes versiones de cada Fork.

Nagios se basa en ficheros de texto, cada vez que hay que hacer un cambio hay que
reiniciar.

Tanto Nagios como Pandora tienen versiones Enterprise. Zabbix no. El modelo de
Zabbix parece basarse en servicios de soporte e implantacin y en formacin.

Zabbix y Nagios necesitan la instalacin de muchos plugins para ser eficientes y ofrecer
un conjunto de funcionalidades completas. Zabbix no posee una librera oficial de
plugins para la comunidad aunque si posee una lista de OIDs para consultas SNMP.
Adems, no ofrece la posibilidades de funcionar con herramientas Enterprise como
Oracle, Exchange, Active Directory, y otras en el core.

Nagios tiene una librera gigantesca, pero muy mal mantenida al ser todos 100% open y
no haber una empresa detrs que los mantiene o cuida.

Pandora tiene una librera ms reducida que la de Nagios (no llega a 500 plugins) pero
est mantenida por una empresa y a pesar de que algunos son Enterprise (de pago) est
muy enfocado a productos reales del da a da y no exclusivamente a tecnologa libre.
Pandora FMS, tambin en la versin open, viene de serie con una coleccin de plugins y
mdulos listos para usar que valen para cosas sencillas, tanto con agentes como
chequeos remotos. Adems incorpora un explorador SNMP y varios wizard SNMP y
WMI para monitorizar remotamente equipo de red y servidores.

Para monitorizar con Nagios hay que acostumbrarse a brear con cientos de scripts
personalizados

Para poder usar bien Nagios no solo necesitas Nagios, sino entre cuatro y cinco
addons de la comunidad (check_mk, HighCharts, OMD, NRPE, NSCA, ndoutils, thruk,
nagvis), ms otros proyectos complejos completos (como puppet) para gestionar las
configuraciones y por supuesto miles de lneas de scripts propios. Zabbix y Pandora
FMS en ese sentido son autnomos.

Nagios tiene una cantidad de forks casi infinita: OpsView, Op5, Centreon, Icinga,
Naemon, Shinken. Lo que implica un ecosistema catico a la hora de implementar
plugins o herramientas implementados de uno a otro.

Tanto Zabbix, Nagios y Pandora tienen el concepto de Pantalla personalizable de


usuario, en Nagios hay que usar un plugin que tiene su propia entidad (nagvis) pero en
Zabbix y en Pandora viene de serie. Ahora bien, visualmente con Pandora se pueden
lograr los mejores resultados:

Pandora
Zabbix

Los informes que puede generar Nagios son muy pobres. Zabbix mejora algo, pero el
concepto informe entendido como algo que entregar a un cliente o a un Jefe slo lo
tiene Pandora. Aun en la version gratis tiene un generador de informes muy potente
que permite personalizar muchsimo ms que los de Nagios o Zabbix.

Pandora FMS
Zabbix
Nagios

Grficas e informes visuales

Nagios histricamente ha necesitado de plugins de terceros para realizar esta labor. En


forks recientes lo han incluido de serie, pero no dejan de ser grficas orientadas a
comunicaciones, con pocas posibilidades de personalizacin. Nagios y las grficas
siempre han tenido una relacin complicada, ya que el origen de Nagios era gestin de
eventos, no gestin de datos.

Zabbix dispone de grficas propias, pero las grficas de Pandora se generan el tiempo real
desde la base de datos, lo que permite utilizar los datos para generar grficas
combinadas, cambiar las escalas y personalizar colores, tamaos y leyendas de forma
que sean parte activa de la informacin, no solo una grfica tcnica sino parte de un
informe.

Nagios XI (Enterprise)
Zabbix
Pandora FMS (OpenSource)
En relacin a sus Agentes:

Para muchas tareas de monitorizacin, sigue siendo necesario un agente en


la mquina. Nagios tiene varios (NRPE, NCPA, NRDP y otros) que como todo en
Nagios es bastante hgaselo usted mismo y que en muchas ocasiones no estn
bien mantenidos y se han quedado desfasados.

Zabbix tambin tiene agentes, lo mismo que Pandora FMS. Si comparamos


tcnicamente en detalle la cantidad y calidad de funcionalidades de los agentes
de Zabbix y Pandora FMS, Pandora dispone de muchas ms funcionalidades
complejas integradas en el propio agente, tales como recoleccin de
eventos de forma nativa (utilizamos una API que viene de Windows NT4 y asegura
compatibilidad y velocidad, nada que ver con los mtodos WMI), recoleccin de
inventario, watchdog de servicios y procesos, recoleccin en tiempo real de cada de
procesos y servicios, interfaz nativa WMI para el usuario, recogida de parmetros del
performance counter, chequeos de red integrados en el agente y muchas otras
funcionalidades que no pueden ser implementadas con scripts o comandos ya que
implican que el agente trabaje a bajo nivel, no a nivel de usuario.

Vulnerabilidades en las ltimas versiones de los 3 sistemas:

Das könnte Ihnen auch gefallen