03 abril 2007

Monitoreando con Zenoss - parte1

El nuevo testing ahora Zenoss Open Source Enterprise Monitoring, Zenoss es una herramienta para monitorear diferentes tipos de dispositivos y administrarlos remotamente usando el protocolo SNMP utiliza diferentes tecnologias opensource basadas en el lenguaje Python como el servidor de aplicaciones Zope, las librerias Twisted, rrdtool para graficos y la base de datos MySQL.

Para esta prueba utilizare lo siguiente:
  1. Dos PC con Fedora6 instalado
  2. El net-snmp instalado (dependencias tambien perl y python)
  3. Los fuentes de Zenoss (lo compilare en el Fedora6)
  4. MySQL corriendo y configurado en una de las PC
Obtenemos Zenoss de http://zenoss.com/download/links?nt y usando como referencia http://zenoss.com/docs/installsrc

Instalamos net-snmp y otros paquetes esenciales, como nota importante es recomendable instalar los paquetes de desarrollo de Python y Perl.

# yum -y install net-snmp net-snmp-utils perl-Digest-HMAC perl-DBI

Creando usuario para zenoss:

Modificando el entorno para el usuario zenoss



Creando la DB y el usuario para la instalacion:


Descomprimimos los fuentes en la cuenta que creamos anteriormente y ejecutamos el install.sh para iniciar la instalacion


Compilacion del zenoss:

Finalizando instalacion:


Comprobando que Zenoss este funcionando :

desde el shell


desde el navegador


En la continuacion de este articulo: configurando los agentes snmp, el servicio snmpd, obteniendo informacion usando zenoss y automatizando zenoss como un servicio mas para que inicie al arrancar linux.


2 comentarios:

mario dijo...

Hola. yp espty utilizando zenoss pero tengo un problema cuando tenog que añadir un dispositivo.

Yo añado el dispositivo y lo configuro, pero cuando pasan mas o menos 6 horas se desconfigura perdiendo ñps servicios etc..

alguna idea?

lxcds dijo...

Excelente post! para sumar la siguiente es una guia para la Configuracion de Google Maps en Zenoss.

Saludos