Zabbix

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Zabbix
http://www.zabbix.com/
Zabbix logo.png
Zabbix.png
Información general
Desarrollador(es) Zabbix LLC
Autor(es) Alexei Vladishev
Lanzamiento inicial 1998
Última versión estable 3.2.4 (info)
21 de abril de 2015
Género Software de monitorización de redes
Programado en C, PHP y Java
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, 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]