Professional Documents
Culture Documents
Zenoss core
INTEGRANTES:
Natalia Valencia Gallego
Fernanda Orozco Pineda
Cristina Piedrahita
Roger Olarte
Por eso esque hemos decidido valorar un software que cumple con las
características mas completas y personalicazadas a la hora de estar al tanto de
todos los sucesos de nuestra red esta es Zenoss Core además es un fácil de utilizar
tecnologías de vigilancia y software de gestión diseñado para :
paneles personalizables y centralización de los recursos
para apoyar las necesidades de las empresas de todos los tamaños.
es fácil de implementar y mantener,
es fiable, escalable y asequible
ZENOSS
este es un sistea de monitoreo multiplataforma pero en nuestro caso utilizaremos
debian, muy completo el cual pretendemos integrar con un directorio para la
administracion remota de equipos, servidores y dispositivos de red, este soporta
SNMP
python - RRDTOOL
MySql.
PREPARANDO EL SISTEMA
# adduser zenoss
# su zenoss hay que estar logueados como el usuario creado para editar su
archivo para el interprete de comandos y ubicarnos en su home
$cd /home/zenoss/
$nano .bashrc
a.python-dev
b.libmysqlclient15-dev
c.mysql-server
d.build-essential
e.binutils
f.make
g.swig
h.autoconf
# apt-get install python-dev libmysqlclient15-dev y asi cada uno de los
anteriormente mencionados.
Luego Miramos el status de mysql y si no esta corriendo lo iniciamos.
# /etc/init.d/mysql status
INSTALACION DE ZENOSS
Maquinas /windows/xp
3. Después esta consola nos muestra que esta extrayendo los archivos
necesarios y por ello nos pide el CD-ROM para este cometido, lo único que
debe de hacer es introducirlo y listo.
4. Y no mas luego nos avisa que finalizo la instalación de este protocolo.
Equipo /windows/server
sec.name source
aquí se escriben estas lineas
com2sec redes 192.168.101.0/24 public
En lo anterior la primera linea significa que habra una lista de control de acceso
denominada “REDES”y que correspondera solo a 192,168,101,0/24
# /etc/init.d/snmpd start
y para probarlo utilizamos la herramienta snmpwalk la cual especifica una
secuencia de solicitudes sobre las mibs de este objeto.
# snmpwalk -v2c -u redes -c public localhost
PROTOCOLO de adminitracion SNMP
para saber si todo lo que hemos hecho esta bueno podemos probarlo con el
siguiente comando el cual esta escrito para hacer frente a la necesidad las
pequeñas y eficientes utilidades de línea de comandos para controlar y
configurar dispositivos de red. Este es Scli y ovbiamente se basa en el protocolo de
gestión SNMP, la prueba es asi:
Luego en el
menu de la
parte
izquierda
está la
opcion: “lista
de
dispositivos”,
al hacer clic
en un
nombre de
equipo nos
abre una
pagina con
toda la
informacion
del status del
dispositivo
selecciondo.
OTR FORMA DE AñADIR EL
DISPOSITIVO
AñADIR UN DISPOSITIVO INDIVIDUAL CON CONTEXTO
Esto significa que siempre que este en la jerarquía que usted elija para agregar el
dispositivo, es donde el dispositivo aparecerá no como en la adición de un
dispositivo sin contexto donde el valor por defecto es / .
Rellene los campos de la misma manera que cuando se agrega un dispositivo sin
contexto (La única diferencia aquí es que la clase de dispositivo es pre-
seleccionado).
3. Haga clic en ok
y listo es el mismo procedimiento para la ubicación final del dispositivo en “lista de
dispositivos “ estan todas sus caracteristicas.
AUTODESCUBRIMIENTO DE DISPOSITIVOS
Zenoss puede recorrer toda la red y las tablas de enrutamiento por medio de
SNMP y añadir a la base de datos cada modelo de dispositivo que va
encontrando. El demonio que hace esto se llama ZenDisc. Para realizar el auto-
descubrimiento, la máquina en la que está instalado Zenoss debe tener un
agente SNMP en ejecución.
Para agregar todos los dispositivos en una determinada red o subred en el sistema
de Zenoss:
1. Desde el menu de la izquierda, seleccione el menú de navegación
“network”
y aparece un panorama general de las redes que ha podido detectar.
2. Haga clic en la casilla al lado de la red que desea añadir todos los
dispositivos.
3. luego abrir la tabla de menu y seleccionar Discover Devices.
(descubrir dispositivos)
4 aparecerá la página que muestra el estado de todas las colecciones que
puede hacer.
5 Nuevamente nos ubicaremos en network y tendremos el listado de las redes
descubiertas
6 Al hacer clic en el id de nuestra red nos listara las ip de dispositivos
descubiertos y su estado ping y snmp.
PESTAñAS DE DISPOSITIVOS INDIVIDUALES
status:
La pestaña Estado es la ficha predeterminada que se muestra al hacer clic en un
dispositivo.
muestra el estado del dispositivo El número de eventos agrupados por gravedad
se puede encontrar en la parte izquierda de esta tabla.
También en el lado izquierdo de la tabla se ecuentra informacion de
disponibilidad, tiempo de actividad, la última colección y modificados tiempo. En
la parte derecha de la tabla esta la lista de componentes y su estado. Cada
elemento como IpService, WinService, IpRouteEntry, IpInterface, CPU, sistema de
archivos, y otros. Si el estado IpService es verde, entonces todos los IpServices
están funcionando normalmente.
SOFTWARE: pestaña que ofrece una lista de todos los software instalado.
Este software se pueden ordenar por Fabricante, nombre o fecha de
instalación.
Pestaña ZProperties
El dispositivo zProperties es una ficha donde usted puede configurar las
propiedades para cada dispositivo, o para todos los dispositivos que se
encuentran más abajo en el dispositivo de árbol jerárquico.
ApacheMonitor ZenPack
Estos son los pasos para configurar su servidor HTTP de forma que permitirá el
acceso a Zenoss el estado del servidor.
se convierte en ...
ExtendedStatus on
Habilitar la ubicación / server-status en el archivo httpd.conf.
# <Location /server-status>
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
# </Location>
Se convierte en...
<Location /server-status>
SetHandler server-status SetHandler server-status
Order deny,allow
Deny from all
Allow from zenoss.yourdomain.com
</Location>
Una vez que su Servidor Apache HTTP está configurado para permitir Zenoss para
acceder a la ampliación de la condición, puede añadir Apache vigilancia para
el dispositivo dentro de Zenoss simplemente obligar a la plantilla de Apache para
el dispositivo.
DellMonitor ZenPack
• Hardware Modelo 11
• Sistema Operativo
• Información de la CPU (socket, velocidad, caché, voltaje)
HPMonitor ZenPack
• Modelo de hardware
• Sistema Operativo
MySqlMonitor ZenPack
estos pasos para configurar su servidor MySQL permite que Zenoss pueda leer los
datos de rendimiento de las tablas del sistema.
1. Conectar a la base de datos MySQL utilizando el cliente de MySQL.
mysql -u root
mysql -u root -p
2. Crear un usuario para utilizar Zenoss. El nombre de usuario "zenoss" se
recomienda.
3. mysql> CREATE USER zenoss IDENTIFIED BY 'zenossPassword';
Query OK, 0 rows affected (0.00 sec) Query OK, 0 rows affected (0.00 sec)
4. Modificar la zMySqlRootPassword zProperty para el dispositivo (s) en Zenoss
que tiene intención de supervisar en MySQL.(esta opción esta en editar las
propiedades del dispositivo)
LDAPMonitor ZenPack
Componentes
Plantillas de la ejecución
• LDAPServer
Umbrales
DataSource
Gráfico Definiciones
Adicionales de configuración
Ejemplo
DigMonitor ZenPack
Componentes
Clases de evento
/Events/Status/DNS
. Plantillas de la ejecución
• NameServer
DataSource clases
• DigMonitorDataSource
Datapoints
• time
Gráfico Definiciones
• editDigMonitorDataSource
Ejemplo
FTPMonitor ZenPack
Clases de evento
• Ftp
Plantillas de la ejecución
• FtpMonitor
DataSource
• FtpMonitor
Datapoint Umbrales
• time
• time
• Quit String - Cierre de cadena - para enviar cadenas de servidor para iniciar
una limpia cerca de la conexión
• Refuse - Acepte la negativa tcp con los estados ok, advertir, CRIT (por
defecto: CRIT)
• Max Bytes - Cierre conexión una vez más que este número de bytes que se
reciben
Ejemplo
Estando allí vamos a instalar un zenpack de los que ya hemos bajado y guardado
en el disco
• Despliegue el menú de la pestaña zen packs cargados y hacemos clic en
instalar zenpack
• Y de inmediato nos da la opción de navegar hasta la ruta de descarga de
nuestros zenpack
TEMPLATES (plantillas)
Las plantillas contienen tres tipos de sub objetos: fuentes de datos, Umbrales y
Gráfico
Por eso en este manual tendremos muy en cuenta las plantillas que mejor
funcionan como esquema de determinadas clases de dispositivos:
• Primero ubiquémonos bien donde se encuentran todas las plantillas de las
que disponemos en nuestro sistema; vamos a devices; mas ; todos los
templates
• Y allí se listaran todos los que tenemos instalados (esto depende de los
zenpacks que instalamos anteriormente)
ahora haremos un ejemplo con un dispositivo Windows server al cual se le hara el
procedimiento para cambiar la plantilla puesto que no cumplia con ciertos
parámetros que queríamos monitorer de este.
Inicialmente nos ubicamos en el dispositivo y si por casuailidad fue
descubierto por la red y no fue agregado manualmente lo debemos ubicar
en la clase de disositivo correcto(esto se hace porque por defecto zenoss
trae las plantillas apropiadas a el tipo de dispositivo) en este caso seria en
server/Windows.para eso hacemos:
• Clic en la pestaña de menú del sipositivo en mas y luego en cambiar clase
• Apartir de allí entramos en un cuadro de selección de la clase del
dispositivo.lo seleccionamos y ok
• Para el cambio de plantilla entonces lo que hacemos es ubicarnos en
administrar y seleccionar “templates” o plantillas
• Luego nos redirecciona a la pestaña donde están los templates que utiliza
este dispositivo.
• Luego escogemos la opción para mirar las plantillas impuestas por zenoss
para esta clase de dipositivo
• Entonces seleccionamos el mas acorde
Y como veníamos explicando al principio las plantillas están compuestas por 3 sub
objetos
Detallemos cadauna en base a este ejemplo:
(data sources)=Fuentes de datos que especificar exactamente los puntos
de datos para reunir y qué método utilizar para recogerlos.
(thresholds)=Definir los umbrales de los límites previstos de recogida de
datos y especificar los eventos que se cree en Zenoss si los datos no
coinciden con los límites.
(graph definitions)=Gráfico describir en modo gráfico los datos recogidos en
el dispositivo o dispositivos como componentes de rendimiento o la página
de estado.
Dispositivo de plantilla
• cpuPercentProcessorTime
• diskAvgQueueLength
• memoryAvailableKBytes
• # memoryPagesPerSec # MemoryPagesPerSec
• sysUpTime
• CPU
• Memoria libre
• Paginación
• diskTime
• freeMegabytes
• FreeSpace
• Utilización
• IO ServiceTime
• bytesReceivedSec
• bytesSentSec
• packetsReceivedErrors
• packetsReceivedSec
• Paquetes
• Errores
• Utilización
MODELADO DE DISPOSITIVOS UTILIZANDO SNMP
MODELADO DE DISPOSITIVOS
Los comandos anteriores instalarán Zenoss plugins en los directorios que son
accesibles a todos los usuarios.
Para descargar e instalar automáticamente zenoss plugins utilizando easy_install
ejecute el comando siguiente:
# easy_install Zenoss-Plugins
!!!ERROR
También podemos ver el trafico de dichos puertos solo basta con hacer clic sobre
una de ellas y podremos apreciar:
- el mtu
-errores de trafico
En esta misma pestaña podemos modificar características, investigar sobre los
eventos de este puerto y el template que actualmente posee por si queremos
especifica otro con mas características de monitoreo poderlo hacer. Para esto
solo hacemos clic en la pestaña templates
• Aquí vemos que el tipo de esquema que se sigue para este router es el
ethernetCsmacd el cual descubre sobre un 75 % sobre el rendimiento de las
interfaces del mismo.
• Pestaña eventos esta esta enmarcada por una serie de colores los cuales
significan alertas de amarillo y naranja, acerca de un trap con snmp según
determinada oid y de informe de una característica nueva azul esta se da
en todos los casos que un equipo es descubierto y no agregado.
Pestaña Perf: esta es lapestaña que nos lanza unos resultados graficos de
todo lo monitoreado en este router sobre el porcentaje evaluado cada 5
minutos de cpu y la cantidad de MB de la memoria disponible que le
queda. La cua es de 62MB y utilización de cpu en un 20%.
Pestaña editar : también disponemos del control sobre los cambios en el
dispositivo según la ubicación y las caracateristicas que lo residen en zenoss.
-Si damos clic en show diagnostic log veremos los logs sobre los tiempos de
conexión y logueo en la consola, niveles de depuración y mensajes en el xml
desabilitado, tamaño permitido en los entre otros.
-de esta pagina podemos ser redireccionados directamente a la configuración
en modo exe o a otra mas especifica sobre todo running-config:
-monitor the router: permite el acceso por linea web con los comandos que se
configura el router cisco
-Show tech- supoort : aquí se hacen las veces como de averiguación o
verificación de todo lo que tiene configurado el dispositivo en una forma extensa
y precisa de cada show …
Estos son solo algunos pantallazos de todo lo que nos muestra en una sola pagina:
Y según conclusiones la mas importante en base a que esta todo lo que como
administrador de la red necesita para gestionar esta clase de dispositivo
remotamente aquí podemos compensar todo lo que en la interfaz grafica de las
pestañas de la ficha de este dispositivo no pudo copiar zenoss, aquí se definen la
visión de –configuracion corriendo y guardada –el estado de los puertos,y demás
zockets - usuarios que configuran
Extended ping: es una forma de facilitarnos para ejecutar el commando además
de especificar sus propiedades
Monitoreo y gestión de un swicht
ficha OS: como es un conmutador tiene una serie de puertos mas; aqui
tenemos cada una de las interfasethernet, null y vlan que este posee con
su ip, mac y estadode actividad/inactividad correspondiente
Podemos monitorear el trafico de sus puertos activos como el fastehternet
0/14 dando un clic; veamos:
Pestaña OS: nos damos cuenta que solo cuenta con 2interfaces, encontramos
el estado activo de la interfaz eth0 con la ip 192.168.101.150 y su respectiva
mac, el espacio del fyle system montado en la raiz de un total de 6.9GB.
tambien podemos monitorear esta interfaz eth0 haciendo clic sobre ella :
-para ver su estado y la grafica de rendimiento, de paquetes y de errores que
esta presenta en lapsos de horas por dia; aproximadamente en esta maquina se
calcula mas de 30 k/bits por segundo de trafico saliente. Y de 4 a 10 paquetes por
segundo entrantes y ningun error en el trafico de estos.
Pestaña os: informa sobre varias interfaces Ethernet , teniendo en cuenta dos de
ellas como vmware con sus respestivas direcciones ip y mac. Además de los
servicios ip como servidores ftp,ssh,domain,ldap y otros los cuales se pueden
monitorear por el puerto, el protocolo; la ip y el estatus.como también se destaca
el filesystem utilizadoy repartido en tres particiones con capacidades totales, libres
y utilizados en GB.
Pestaña hardware:encontramos la capacidad de la memoria volátil y la swap en
GB
Pestaña software: podemos apreciar los nombres y los fabricantes de los
programas instalados en esta maquina asi como su fecha de
instalación.
Pestaña de eventos: se han genrado una serie de informes sobre el
descubrimiento del dispositivo, un error de un cambio de oid el cual describe
mejor el rendimiento de la cpu y la memoria, y como también la alerta para
mejorar el modelaje Windows con establecimiento de password y usuario.
ahora vamos a ver un poco sobre las ubicaciones la intención es utilizar lugares
como agrupaciones lógicas de ubicaciones físicas de los sistemas. Ellos pueden
ser tan general como la ciudad y el estado o tan específico como rack o armario.
Esta opcion la podemos encontrar en un de los ploters del menu izquierdo en la
opcion desbohard; es un mapamundi de google ubicando nuestras sedes
nacionales o internacionales según nuestro caso esto nos ayuda a organizar
aspectos de vigilancia o de alerta.
1. Ir a:
http://localhost:8080/zport/acl_users