Monitoreando con Zenoss – parte2

11 Apr
2007
No Gravatar

Para la configuracion de los agentes snmp, usaremos implementaremos una configuracion basica definiendo 2 grupo con claves y niveles de acceso. En esta demostracion solo permitiremos administrar los dispositivos via snmp localmente, tambien se puede cambiar la configuracion para administrar los dispositivos remotamente con solo cambiar la definicion de
las claves y grupos.

Archivo de configuracion snmpd ( /etc/snmp/snmpd.conf )

com2sec local 127.0.0.1/32 clave-local #claves para las redes y hosts
com2sec localnet 192.168.1.0/24 public

#grupos con acceso RW(Read/Write) version snmp 1, y 2c
group MyRWGroup v1 local
group MyRWGroup v2c local

# grupos con acceso modo RO(Read Only)
group MyROGroup v1 localnet
group MyROGroup v2c localnet

#desplegar todo la info del arbol snmp
view all included .1 80

# Lista de control de acceso
access MyROGroup “” any noauth exact all none none
access MyRWGroup “” any noauth exact all all all

syslocation Linux Server on hostname #datos del host
syscontact Administrator contact@email.com

Luego de editar la configuracion en los 2 host de esta prueba probamos la configuracion , reiniciando el servicio y usando el comando snmpwalk

# /etc/init.d/snmpd restart

# snmpwalk -v 2c -c public 192.168.1.2 system

salida del comando:

Host 192.168.1.1

Host 192.168.1.2


Agregando dispositivos


Esta tarea tambien se puede automatizar mediante archivos xml, que pueden generarse a partir de una BD,
Despues hacemos click en el boton agregar para que Zenoss recupere la informacion del dispositivo via snmp:

si todo esta correcto al final de agregar el dispositivo veremo algo similar a esto:


Una vez agregado el dispositivo podremos ver sus caracteristicas y empezar a monitorearlo

Para automatizar el zenoss como un servicio estandar cambiamos el shell a /sbin/nologin
modificando al usuario zenoss:

# usermod -s /sbin/nologin zenoss

luego creamos un link simbolico a /usr/local/zenoss/bin/zenoss en /etc/init.d/

# ln -s /usr/local/zenoss/bin/zenoss /etc/init.d/zenoss

Ahora agregamos el servicio usando el comando chkconfig, como se muestra en la imagen
El servicio ZenOss iniciara automaticamente en los runlevels 3 y 5 al enceder la PC.

Comment Form

top