Como instalar y configurar Zabbix en Debian

Imagen de ElSanto

Tema: 

En la vida de todo administrador necesitamos una herramienta que nos ayude a monitorizar numerosos parámetros de una red y la integridad de los servidores, se que hay diferentes herramientas para esto, pero ahora les voy a hablar sobre Zabbix: The Ultimate Monitoring Solution

Zabbix a parte de ser muy sencilla de manejar, configurar, de tener un flexible mecanismo de notificación que permite a los usuarios configurar las alertas para cualquier evento y enviarnos una notificación por medio de Email, SMS o Jabber y de ofrece una excelente presentación de informes y visualización de datos basadas en los datos almacenados, y lo que lo diferencia de la demás es que podemos enviar comandos remotamente. Esto permite una rápida reacción a problemas del servidor, por poner un ejemplo nosotros programamos a zabbix que si determinada alerta de algún servicio se dispara indicando que esta caído, que le envíen un comando remotamente para que levante el servicio todo esto con solo programar el disparador, interesante verdad?.

Bueno comencemos con la instalación vamos a suponer que Uds. ya han leído los requerimientos de zabbix y además que ya tienen instalado, configurado y funcionando un LAMP y además el snmp


# aptitude install zabbix-frontend-php zabbix-server-mysql zabbix-agent

Y continuamos como indican en las imagenes siguientes:

Ahora debemos hacer unos cambios en nuestro php.ini


# nano /etc/php5/apache2/php.ini

date.timezone = America/Guayaquil

Revisamos las posibles configuraciones de date.timezone

y para max_execution debemos tener:

max_execution_time = 300

listo grabamos los cambios y reiniciamos apache:


# /etc/init.d/apache2 restart

Ahora lo que debemos hacer es ir a http://localhost/zabbix

Ponemos el usuario Admin y la clave la dejamos en blanco, no se olviden de cambiar la clave ;)

Listo ya podemos ir agregando todos los servidores, Switch, impresoras etc, etc.. que tengamos en nuestra red....

Espero que les gusten, cualquier comentario o critica constructiva sera bienvenido...

Comentarios

Yo la tengo corriendo en una

Imagen de ElSanto

Yo la tengo corriendo en una computadora que estaba a punto de botarla, específicamente en una HP brio pentium celeron 400Mhz, memoria 256MB, un disco de 20GB, corriendo Debian por supuesto, instalado solo el sistema base de debian mas apache, mysql, phpmyadmin, openssh, ocs inventory y sin modo gráfico

[Linux Counter]

Monitoreo

Imagen de pepo

En algunas ocaciones quise instalarlo pero ahora que has publicado el HowTo sin duda voy a probarlo, sin embargo me gustaría preguntar a aquellos que han probado varias herramientas de monitoreo: ¿cúal creen que es mejor y porqué?

Yo uso OpenNMS y Nagios.
---
He agregado la encuesta correspondiente.

------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net

La principal características

Imagen de ElSanto

La principal características de zabbix que lo diferencia de los demás es que podemos enviar comando remotamente y dependiendo de las alertas que le indiquemos este podrá ejecutarse, todo esto automáticamente sin la necesidad de que estemos en frente del servidor ;) claro que para contar con esta característica tenemos que instalar el programa cliente en los computadores que deseamos monitorizar....

Mas adelante hablemos de como ir agregando los host, crear las alertas, crear los gráficos, crear los screen, crear los mapas, etc,etc..

[Linux Counter]

Usuario/Contraseña

Saludos. Interesante post y bueno, nunca es tarde para aplicar un aporte como el que has hecho. Pero tengo una duda y espero puedan ayudarme. Instalé Zabbix a través de las fuentes, compilando y configurando. Pero ahora, no sé qué usuaio/contraseña usar para acceder a través de la GUI Web.

ZABBIX

BUENAS AL INSTALAR TODO COMO LO DICE; LUEGO CUANDO YA ME VOY A LA PANTALLA GRÁFICA CUANDO ME VOY A LOGIN NAME QUE COLOCO Admin Y LA CLAVE LA DEJO EN BLANCO ME PRODUCE UN ERROR: Login name or password is incorrect. Y NO ME DEJA ENTRAR AL PROGRAMA SI ME PUEDEN DAR UNA SOLUCIÓN XFAVOR O Q ES LO Q TENGO Q CONFIGURAR PARA QUE ME DEJE ENTRAR