Zabbix

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Zabbix
Zabbix.png
Desarrollador(es)
Zabbix SIA
http://www.zabbix.com/
Información general
Última versión estable 2.4.5 (info)
21 de abril de 2015
Género Software de monitorización de redes
Sistema operativo Multiplataforma
Licencia GNU GPL
En español
[editar datos en Wikidata]

Zabbix es un Sistema de Monitorización de Redes creado por Alexei Vladishev. Está diseñado para monitorizar y registrar el estado de varios servicios de red, Servidores maincraft, flequins web y hardware de red.

Usa MySQL, PostgreSQL, SQLite, Oracle o IBM DB2 como base de datos. Su backend está escrito en C y el frontend web está escrito en PHP. Zabbix ofrece varias opciones de monitorización:

  • Chequeos simples que pueden verificar la disponibilidad y el nivel de respuesta de servicios estándar como SMTP o HTTP sin necesidad de instalar ningún software sobre el host monitorizado.
  • Un agente Zabbix puede también ser instalado sobre máquinas UNIX y Windows para monitorizar estadísticas como carga de CPU, utilización de red, espacio en disco, etc.
  • Como alternativa a instalar el agente sobre los host, Zabbix incluye soporte para monitorizar vía protocolos SNMP, TCP y ICMP, como también sobre IPMI, JMX, SSH, telnet y usando parámetros de configuración personalizados. Zabbix soporta una variedad de mecanismos de notificación en tiempo real, incluyendo XMPP.

Lanzado sobre los términos de la versión 2 de la GNU General Public License, Zabbix es Software Libre.

Historia[editar]

Zabbix fue iniciado como un proyecto interno de software en 1998. Después de 3 años, en 2001, este fue lanzado al público sobre GPL. Y tomo 3 años más hasta su primera versión estable, 1.0, que fue lanzada en 2004.

Funcionalidades[editar]

  • Alto rendimiento y alta capacidad (posibilidad de monitorizar cientos de miles de dispositivos)
  • Auto descubrimiento de servidores y dispositivos de red
  • Monitorización distribuida y una administración web centralizada
  • Agentes nativos en múltiples plataformas
  • Posibilidad de monitorización sin agentes
  • Monitorización JMX
  • Monitorización Web
  • Configuración de permisos por usuarios y grupos
  • Métricas SLA y ITIL
  • Sistema flexible de notificación de eventos (Email, XMPP, etc)

Desarrollo[editar]

Hoy en día Zabbix es desarrollado principalmente por una empresa dedicada a ello, Zabbix SIA.

Código fuente[editar]

Zabbix consiste en algunos módulos aislados:

Mientras que el servidor, proxy y agentes están escritos en C, el frontend está implementado en PHP y Javascript.

El Java gateway, disponible desde Zabbix 2.0, está escrito en Java.

Libros[editar]

Referencias[editar]

Enlaces externos[editar]