Top 5 – Red de código abierto y Monitoreo del Desempeño + sistema de alerta
Introducción – La supervisión de su red y aplicaciones de diferentes es la parte más importante de su negocios. Así que la elección de las herramientas de supervisión es fundamental y más importante tarea, ya que responderá plenamente en esta herramienta para notificar cada vez que algo sale mal!
1) Nagios – es un popular equipo de código abierto del monitor del sistema, monitoreo de red y de infraestructura de aplicaciones de software de monitoreo. Nagios ofrece una monitorización completa y alerta para servidores, switches, aplicaciones y servicios, y se considera como la industria de facto
estándar. Nagios apoya dos tipos de control-Activa y Pasiva. En el caso de los activos de supervisión Nagios chequea en los horarios o los servicios mencionados, mientras que en el caso de los controles pasivos, aplicación externa se puede utilizar para presentar los resultados de servicios de verificación.
– Para los controles pasivos NSCA (Nagios Servicio Aceptador Check) demonio debe ejecutarse en el servidor de Nagios a aceptar cheques pasivos través de la red, que presentarán de verificación pasiva de Nagios via UNIX socket.
– Para que el control Acitive NRPE (Ejecutor Nagios Plugin de distancia) el demonio se tiene que ejecutar en la máquina remota para monitorear los servicios. Sin embargo, usted puede usar SSH también.
Para controlar máquinas remotas y la comunidad los servicios que usted proporciona nagios plugins como se muestra a continuación …
* NRPE – demonio de NRPE se ejecutarán en servidores remotos y servicios de cheques de Nagios en hosts remotos a través de plug-in check_nrpe (comando) de los ejércitos nagios.
* Check_MK – El mejor plugin de nagios para monitorear host remoto. La belleza de este plugin es que la mayoría de los servicios comunes se comprueban en una conexión con servidores remotos y los resultados se presentan como resultados de pasivos a Nagios. Esto mejora el rendimiento, menos tráfico de red y, por supuesto, sin carga o carga en el host remoto (el cual estamos monitoreando). Para Check_MK, tenemos que decir agente instalado check_mk check_mk_agent simple script de shell y se unen a esta secuencia de comandos usando el puerto TCP 6556 demonio xinetd. Check_MK también proporciona funciones siguientes.
– Apoyo Check_MK dinámica de configuración de nagios generación, el inventario de los cheques.
– Livestatus – un plugin hermosa para comunicarse con nagios (socket de Unix)
– Nagios para varios sitios interfaz gráfica de usuario – Nagios varios monitores desde una sola interfaz basada en web
– Soporta SNMP y detecciones automáticas de servicio para muchos conmutadores de Cisco, routers y servidores de archivos NetApp así.
Nagios para varios sitios interfaz gráfica de usuario – Otra belleza de Check_MK nagios nagios plugin se montoring múltiples utilizando una única interfaz basada en web. Esta interfaz basado en web usese Check_MK plugin de Livestatus para obtener los datos de Nagios.
Check_MK – http://mathias-kettner.de/
URL – http://www.nagios.org/~~V
Autor – Ethan Galstad
2) Ganglios – es una herramienta de distribución escalable monitor de sistema para los sistemas de computación de alto rendimiento, tales como clusters y grids. Permite al usuario ver de forma remota estadísticas en tiempo real o histórico (como los promedios de carga de la CPU o la utilización de la red) para todas las máquinas que están siendo monitorizados. Ganglios es muy útil para averiguar la utilización de la aplicación o el equipo de recursos sabio, incluso en entornos de clúster. Tenemos que instalar gmond (demonio de los ganglios de la pantalla) en cada máquina (en el grupo o cluster), que recoge todas las estadísticas.
gmetad (demonio de los ganglios de metadatos) que instalado en un mecanizado en el grupo o cluster que recogerá los datos de los servidores especificados gmond.
URL – http://ganglia.info/~~V
3) Los cactus – es un código abierto, basado en la web herramienta gráfica (frontend para RRDtool). Cactus permite a un usuario a los servicios de encuestas a intervalos predeterminados y el gráfico de los datos resultantes. En general, se utiliza para graficar datos de series temporales de indicadores tales como carga de la CPU y la utilización de ancho de banda de red. Cactus es mejor para controlar los dispositivos de hardware tales como switches, routers a través de SNMP.
URL – http://www.cacti.net/
4) Zabbix – Está diseñado para monitorear y rastrear el estado de varios servicios de red, servidores y otro hardware de red. Se utiliza MySQL, PostgreSQL, SQLite, Oracle o IBM DB2 para almacenar datos. Su servidor está escrito en C y la interfaz web está escrito en PHP.
Zabbix ofrece varias opciones de monitoreo. Un agente de Zabbix también se puede instalar en los sistemas UNIX y Windows para monitorear las estadísticas, tales como carga de la CPU, utilización de la red, espacio en disco, etc
Como alternativa a la instalación de un agente en los ejércitos, Zabbix incluye soporte para el monitoreo a través de SNMP, ICMP TCP y los cheques, así como más de IPMI, SSH, Telnet y el uso de parámetros personalizados.
Zabbix soporta una variedad de mecanismos de notificación en tiempo real. La belleza de las notificaciones es Zabbix XMPP!
URL – http://www.zabbix.com/
Autor – Alexei Vladishev
5) Zenoss – Zenoss (Zenoss Core) es una aplicación de código abierto, el servidor y la plataforma de gestión de red basada en el servidor de aplicaciones Zope.
URL – http://www.zenoss.com/
NOTA – Esta lista se basa en la experiencia personal y la elección de muchos miembros de la comunidad IndianGNU.
Gracias,
Arun Bagul