Una de las funcionalidades más interesantes de Zenoss es la capacidad de descubrir automáticamente los dispositivos que tenemos conectados a nuestra red lo cuál nos simplifica la tarea de agregar nuestros servidores, switches o routers al sistema de monitoreo open source. Esta gúia pretende mostrar los pasos necesarios para agregar una red IP a Zenoss y como descubrir los dispositivos que residen en la misma.
El primer paso para enumerar los dispositivos de red que se encuentran conectados a nuestra red es definir la misma dentro del sistema. Para esto debemos dar clic sobre la opción "Networks" de la barra de navegación lateral.

Una vez dentro del menú de redes debemos dar clic sobre la flecha de menú que apunta hacia abajo con el fin de desplegar las opciones dentro de las cuales daremos clic sobre la opción "Add Network"

Se nos desplegará una ventana emergente que nos solicitará que ingresemos el rango de la dirección IP que queremos agregar. Suponiendo que la subred que queremos definir es la 192.168.181.0 con una máscara de subred 255.255.255.0 el formato con el cual debemos ingresar los valores sería 192.168.181.0/24. Una vez ingresados los valores presionamos el botón "OK" para continuar.

Para confirmar que la red haya sido agregada la misma nos aparecerá listada junto con sus características momentáneas.
El próximo paso es realizar el descubrimiento de los dispositivos de la red. Para esto debemos tildar el casillero de la red agregada.

Una vez seleccionada la red debemos dar nuevamente clic sobre la flecha del menú que apunta hacia abajo y dar clic sobre la opción "Discover Devices".

Con esto acabamos de lanzar el descubrimiento de los dispositivos que se encuentran conectados a la red 192.168.181.0. Luego de unos minutos, dependiendo de la cantidad de dispositivos, veremos los resultados del descubrimiento.
Mientras el proceso de descubrimiento corre podremos ir viendo como avanza la tarea y el resultado final del mismo que puede ser algo parecido a esto:
INFO:zen.ZenDisc:Connecting to localhost:8789
INFO:zen.ZenDisc:Connected to ZenHub
INFO:zen.ZenDisc:Discover network '192.168.181.0/24'
INFO:zen.ZenDisc:Discovered 2 active ips
INFO:zen.ZenDisc:Result: Discovered 2 devices
INFO:zen.ZenDisc:WMI collector method for device 192.168.181.1
INFO:zen.ZenDisc:plugins: zenoss.wmi.WinServiceMap
WARNING:zen.WMIClient:Windows login name is unset: please specify zWinUser and zWinPassword zProperties before adding devices.
INFO:zen.ZenDisc:No change in configuration detected
INFO:zen.ZenDisc:No Python plugins found for 192.168.181.1
INFO:zen.ZenDisc:Using SSH collection method for device 192.168.181.1
INFO:zen.ZenDisc:plugins: zenoss.cmd.linux.netstat_rn, zenoss.cmd.df, zenoss.cmd.uname, zenoss.cmd.uname_a
INFO:zen.ZenDisc:SNMP collection device 192.168.181.1
INFO:zen.ZenDisc:plugins: zenoss.snmp.NewDeviceMap, zenoss.snmp.DeviceMap, zenoss.snmp.InterfaceMap, zenoss.snmp.RouteMap
INFO:zen.ZenDisc:No portscan plugins found for 192.168.181.1
INFO:zen.ZenDisc:Running 3 clients
INFO:zen.SnmpClient:Device timed out: SNMP info for 192.168.181.1 at 192.168.181.1:161 timeout: 2.5 tries: 2 version: v1 community: public
INFO:zen.SnmpClient:snmp client finished collection for 192.168.181.1
WARNING:zen.SnmpClient:Device 192.168.181.1 timed out: are your SNMP settings correct?
INFO:zen.ZenDisc:No change in configuration detected
ERROR:zen.SshClient:User timeout caused connection failure.
INFO:zen.CmdClient:command client finished collection for 192.168.181.1
INFO:zen.ZenDisc:No change in configuration detected
INFO:zen.ZenDisc:WMI collector method for device 192.168.181.100
INFO:zen.ZenDisc:plugins: zenoss.wmi.WinServiceMap
WARNING:zen.WMIClient:Windows login name is unset: please specify zWinUser and zWinPassword zProperties before adding devices.
INFO:zen.ZenDisc:No change in configuration detected
INFO:zen.ZenDisc:No Python plugins found for 192.168.181.100
INFO:zen.ZenDisc:Using SSH collection method for device 192.168.181.100
INFO:zen.ZenDisc:plugins: zenoss.cmd.linux.netstat_rn, zenoss.cmd.df, zenoss.cmd.uname, zenoss.cmd.uname_a
INFO:zen.ZenDisc:SNMP collection device 192.168.181.100
INFO:zen.ZenDisc:plugins: zenoss.snmp.NewDeviceMap, zenoss.snmp.DeviceMap, zenoss.snmp.InterfaceMap, zenoss.snmp.RouteMap
INFO:zen.ZenDisc:No portscan plugins found for 192.168.181.100
INFO:zen.ZenDisc:Running 3 clients
INFO:zen.SnmpClient:Device timed out: SNMP info for 192.168.181.100 at 192.168.181.100:161 timeout: 2.5 tries: 2 version: v1 community: public
INFO:zen.SnmpClient:snmp client finished collection for 192.168.181.100
WARNING:zen.SnmpClient:Device 192.168.181.100 timed out: are your SNMP settings correct?
INFO:zen.ZenDisc:No change in configuration detected
ERROR:zen.SshClient:SshUserAuth: no password found -- has zCommandPassword been set?
INFO:zen.CmdClient:command client finished collection for 192.168.181.100
INFO:zen.ZenDisc:No change in configuration detected
INFO:zen.ZenDisc:Scan time: 38.68 seconds
INFO:zen.ZenDisc:Daemon ZenDisc shutting down
INFO:zen.ZenDisc:zendisc shutting down
Job completed at 2009-06-26 21:29:03. Result: success.
Como podemos ver en el log de salida el proceso encontró dos direcciones ip activas en nuetra red de pruebas. Para poder ver estos dispositivos debemos ir a la opción "Device List" de la barra lateral de navegación.

Una vez dentro podremos ver los equipos descubiertos y la clase que fue asignada a los mismos entre otras cosas.

Listo ya descubrimos los dispositivos de nuestra red. Ya que el objetivo de esta guía era ese y no describir paso a paso los procedimientos para configurar específicamente los parámetros para un dispositivo o sistema operativo dejamos para otra guía esos puntos.
Te gustó? Dejá tu comentario.
Saludos!
saludos
Mar, 02/02/2010 - 21:36 — Invitadooye esta interesante el articulo,me pregunteba si podrias describir el proceso de instalacion de esta aplicacion y que pauqetes requiero.
Enviar un comentario nuevo