Alternativas a Nagios


26

¿Puede recomendarme alguna alternativa a Nagios, capaz de monitorear computadoras con Linux y Windows y tener una arquitectura extensible? Quisiera productos gratuitos, pero los comerciales también podrían ser aceptables.

Estoy interesado en monitorear la carga de la CPU, la carga de la memoria, el intercambio, la ejecución de procesos y la ejecución de servicios, ya que tengo la intención de usar el software para la supervisión del rendimiento. También me gustaría que los complementos de monitoreo puedan generar eventos cuando se excede un cierto umbral por un período de tiempo y pasar datos a una aplicación externa (funcionalidad de controlador de eventos personalizado).

Todavía no conozco el escenario de implementación, por lo tanto, tener una huella relativamente pequeña y poder ejecutar en una computadora normal con poco impacto en el rendimiento es una ventaja (supervisar solo el host).


55
¿Alguna razón en particular por la que no quieres ir con Nagios?
Sam Cogan

55
Hay muchas alternativas a los nagios, pero depende de lo que estés buscando exactamente. Si dijera por qué Nagios no era adecuado, le daría a la gente más pistas.
Philip Reynolds el

Respuestas:


5

Mis administradores de sistemas se han decidido por Groundwork , que incorpora Nagios y otros productos de código abierto al tiempo que mejora la interfaz de administración, la implementación y la configuración. La versión de pago es bastante barata para 100 dispositivos o menos ($ 49 / año).

Probamos Hyperic y Zenoss. Hyperic fue bastante bueno, pero una vez que lo descargues, te perseguirán para siempre tratando de vender la versión paga; fuera de Oracle, nadie me ha llamado tan a menudo sobre un producto. Tal vez eso ha cambiado ahora que Spring Source los posee. Zenoss se ve bien, pero puede ser complicado configurarlo para hacer cosas útiles, ya que requiere mucha configuración snmp y comenzamos a correr contra los límites de la versión de código abierto bastante temprano en nuestras pruebas y decidimos que no podíamos permitirnos La versión de pago.

También puede encontrar otras alternativas útiles en http://monitoringforge.org


Hyperic parece ser mejor para lo que necesito. También parece un producto maduro y profesional.
iulianchira

12

Zabbix funciona muy bien y es extremadamente flexible y escalable, puede distribuir nodos o servidores proxy entre sus sitios


+1 Sí, Zabbix es realmente agradable. En mi opinión, la mejor idea de Zabbix es que obtiene datos (un valor) en lugar de estado (OK, WARNING, CRITICAL). Por lo tanto, puede graficar cualquier verificación sin configurar el gráfico antes ... También puede crear fácilmente alertas o informes de múltiples verificaciones.
sebthebert

Sí, cualquier programa que genere un resulet puede alimentar a Zabbix, Zabbix y Splunk son un gran tándem.
Maxwell

Desde el año pasado usamos Zabbix en la red de nuestra compañía y funciona de maravilla. La función de monitoreo distribuido y la posibilidad de implementar proxies en sus redes es sorprendente. No tiene la interfaz de usuario más bonita, pero puede acostumbrarse a ella. ;-)
chrw


3

Corro zenoss en el trabajo, pero corro munin en casa. Ambos son excelentes productos.

Zenoss es un NMS con todas las funciones y tiene muchas herramientas útiles.

Munin es un gráfico directo y alerta. Pero muy flexible.

Si desea la integración del archivo de registro, use zenoss. Si no, usa munin.


¿No es Munin muy diferente de Nagios: es un tipo de monitoreo configurado en el lado del servidor en lugar de en el lado del cliente?
djangofan


1

Me cambié de Nagios a Zabbix hace algún tiempo y aunque hay algunos problemas con él, aún así son más fáciles de superar y administrar que Nagios, especialmente para las personas que no son técnicas ni tienen acceso al servidor. Zabbix tiene una interfaz de usuario web agradable para administrar hosts, servicios, alertas, disparadores, etc., y un mecanismo de reglas bastante flexible, detección automática, mapas y otras ventajas: ¡pruébalo!



1

Utilicé bigbrother hace mucho tiempo, que es propietario y está guiado por script de shell (realmente ayuda con la compatibilidad con Unix). Se desarrolló un puerto compatible de código abierto llamado hobbit, que posteriormente se renombró a xymon , que luego adopté. Es extremadamente rápido, ridículamente fácil de configurar, ya que grafica automáticamente (usando rrd) y cumple con AFAIK todos los criterios empresariales (informes, grupos, tiempo de inactividad, etc.).

Lo que me hizo seguir con esto casi todo este tiempo son las pequeñas cosas, como el soporte inmediato para la caducidad del certificado SSL, el hecho de que puede configurarlo para alertarlo cuando algo se está ejecutando (tos como telnet en un solaris 9 instalar), y lo que considero más importante: monitoreo sensible al contexto como hacer más que solo verificar que el puerto 80 esté abierto, pero asegurarse de que sea un HTTP 200, etc.


1

Una alternativa similar a Nagios que es más moderna y escalable sería Shinken.

  • Es nativo de Windows y Unix. Así que no hay problema al ejecutar Windows basado en WMI / powershell / etc.
  • Asigna prioridad comercial a eventos además del estado para permitir el filtrado / alerta sobre servicios que impactan en el negocio.
  • Puede usar todos los complementos y frontends existentes de Nagios.
  • 100% python que incluye una API Livestatus. Muy moderno y mantenible.

  • Basado en la programación distribuida de Pyro, así que no hay problema al ejecutarlo en una o diez cajas.

  • Tiene uno de los mejores modelos de correlación y dependencias sin recurrir a grandes $$$ para Monolith / Smarts / etc.
  • Interfaz de configuración web usando nconf. Tiene una API de configuración.

De las soluciones de código abierto, Shinken y Zabbix son las dos más destacadas que están despegando.


0

Actualmente uso y amo ZenOSS. Es mucho más fácil de configurar que Nagios y es un placer usarlo. Funciona como se espera fuera de la caja, pero requiere una configuración sólida.

Otras opciones interesantes:

  • Cactus con el complemento "Monitor". Agregar un host es un poco más complicado que con ZenOSS, pero sigue siendo una solución buena y ligera (y nada similar a la complejidad de Nagios).
  • Nagios Centreon (anteriormente Nagios Oreon): una interfaz PHP para Nagios. No lo he probado personalmente, pero supuestamente esconde un poco de complejidad.


0

Bueno, si tienes dinero, iría con SCOM2007. Desde R2 tiene monitoreo integrado multiplataforma. En cuanto a Windows, es realmente una supervisión compleja de extremo a extremo. Además, es altamente extensible con características de terceros y paquetes de administración. Por ejemplo, Jalasoft tiene Xian para la supervisión de dispositivos de red. Incluso puede extender OpsMgr para verificar el nivel de café si lo desea :) Las desventajas son realmente el precio, la complejidad y la necesidad de tener algo de capacitación (o muchas pruebas y lecturas). Pero si su infraestructura es lo suficientemente grande, el monitoreo de alta precisión, la extensibilidad y la nivelación superan esas desventajas.


0

No menciona el sistema operativo de destino, pero si desea ejecutar la estación de monitoreo en un cuadro de Windows, eche un vistazo a PRTG (freeware o comercial). Le permitirá crear sensores personalizados y acciones personalizadas (los llamamos "notificaciones").

Menciona que necesita algo con poco espacio: Paessler monitorea su red completa de oficina (75 dispositivos con más de 1400 sensores) en una netbook DELL Inspiron Mini ( detalles ... )


0

He usado varios sistemas de monitoreo, pero sigo volviendo a mon . Es increíblemente fácil de configurar, fácil de mantener y, con la única excepción de manejar trampas SNMP, se monitorea y alerta con cualquier cosa que le haya arrojado.


0

Acabamos de comenzar a usar Zenoss y hasta ahora estoy muy satisfecho. Fácil configuración de lo que se debe monitorear y lo que causa alertas La única modificación que he hecho es cambiar el buscapersonas para que envíe SMS.


0

Hemos tenido clientes que han cambiado de Nagios a SolarWinds Server & Application Monitor porque Nagios no brindaba soporte para entornos virtuales y el cliente quería monitorear servidores y aplicaciones tanto físicos como virtuales con una sola interfaz de usuario. Un cliente había realizado una gran cantidad de monitoreo personalizado de aplicaciones con Nagios y no tuvo problemas para mover esos scripts a SolarWinds.


-1

Puedes echar un vistazo a Spiceworks Es gratis y fácil de configurar.


SW no hace mucho de nada que el PO quiere: alertas en tiempo real, la CPU / Uso de la memoria, Intercambio de casas, etc.
Josh Brower

Tal vez eso era cierto cuando esto fue publicado? Ciertamente hace esas cosas ahora. (Incluyendo SNMP) spiceworks.com/free-network-monitoring-management-software
Orangutech

Tengo un gran problema con Spiceworks: incluso si dicen que no van a poner mi información a nadie y cosas así, simplemente parece una gran operación de software espía: entiendo que están tratando de recibir el pago de los anunciantes en lugar de vender un pago versión, pero prefiero tener una paga y luego ver toda esa basura en mis páginas de monitoreo.
konung
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.