Monitoreo Gestion y Administración de Una Red Con Zenoss en Debian Etch
Transcript of Monitoreo Gestion y Administración de Una Red Con Zenoss en Debian Etch
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUXADMINISTRACION DE REDES DE COMPUTADORESCENTRO DE SERIVICOS Y GESTION EMPRESARIAL
Monitoreo, Administración y Gestión Integral de una red
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UNAPROYECTO II
Aprendices MARCELO ESTEBAN HENAO
CARLOS CÓRDOBA JENNY GONZÁLEZ
LUISA FERNANDA ARIAS LUZ DARY TEQUIA
LUISA FERNANDA RAVE KATERINE LUNA RUIZ
YENITH MARITZA RODRÍGUEZ
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUXADMINISTRACION DE REDES DE COMPUTADORESCENTRO DE SERIVICOS Y GESTION EMPRESARIAL
MEDELLIN 2008
Monitoreo, Administración y Gestión Integral de una red
Diensten
1
A RED EN LINUX
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUX ADMINISTRACION DE REDES DE COMPUTADORES CENTRO DE SERIVICOS Y GESTION EMPRESARIAL
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINU
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUXADMINISTRACION DE REDES DE COMPUTADORESCENTRO DE SERIVICOS Y GESTION EMPRESARIAL
Monitoreo, Administración y Gestión Integral de una red
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUPROYECTO II
Aprendices ARCELO ESTEBAN HENAO
CARLOS CÓRDOBA JENNY GONZÁLEZ
LUISA FERNANDA ARIAS LUZ DARY TEQUIA
LUISA FERNANDA RAVE KATERINE LUNA RUIZ
YENITH MARITZA RODRÍGUEZ
Tutor FERNANDO QUINTERO
CAMILO ZAPATA MAURICIO ORTIZ
NICOLAS GALLEGO
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUXADMINISTRACION DE REDES DE COMPUTADORESCENTRO DE SERIVICOS Y GESTION EMPRESARIAL
MEDELLIN 2008
Monitoreo, Administración y Gestión Integral de una red
Diensten
2
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUX
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN RED EN LINUX ADMINISTRACION DE REDES DE COMPUTADORES CENTRO DE SERIVICOS Y GESTION EMPRESARIAL
En la actualidad, para las empresas el manejo y
se ha convertido en un factor de mucha importancia. Por ende, son muchas las
funciones que desempeña un administrador de red; entre ellas, debe
administrar y gestionar la red.
Para la gestión y monitoreo de redes existen diversos programas en el mercado, algunos
libres y otros privativos (licenciados). Uno de los problemas a los que se enfrentan los
administradores es que no todos los programas complementan estas actividades de forma
integral. Por esta razón un administrador de red debe estar constantemente
varias herramientas, para poder monitorear eficientemente
La gestión de la red es una actividad interesante debido a la alta
disponible actualmente. Se ha vuelto crítica la
equipo que hace parte de una red.
prevenir fallos en ella y así detectar los posibles efectos que pueden ocasionar a la
de prestar cierto servicio a un usuario. Es importante saber no
pueden estar produciendo en la red en un
a ellos, prepararse para buscar las soluciones y reaccionar en el caso que se produzcan.
En la gestión de la red, las herramientas son componentes de
saber sobre el desempeño de los equipos y
garantizar la disponibilidad de
riesgos que puedan haber frente una falla y mantener un buen funcionamiento,
ofreciendo de esta manera un buen servicio. En muchos casos reales, los
calidad de servicio no se deben a un limitado ancho de
de la topología y de la seguridad de
de seguridad sería una buena solución.
Monitoreo, Administración y Gestión Integral de una red
INTRODUCCIÓN
En la actualidad, para las empresas el manejo y utilización de la información de las redes
se ha convertido en un factor de mucha importancia. Por ende, son muchas las
funciones que desempeña un administrador de red; entre ellas, debe
administrar y gestionar la red.
monitoreo de redes existen diversos programas en el mercado, algunos
libres y otros privativos (licenciados). Uno de los problemas a los que se enfrentan los
administradores es que no todos los programas complementan estas actividades de forma
Por esta razón un administrador de red debe estar constantemente
varias herramientas, para poder monitorear eficientemente la red.
La gestión de la red es una actividad interesante debido a la alta
. Se ha vuelto crítica la necesidad de saber el estado de cada
equipo que hace parte de una red. A grandes rasgos, la gestión de la red ayuda a
ella y así detectar los posibles efectos que pueden ocasionar a la
servicio a un usuario. Es importante saber no solo los fallos que se
pueden estar produciendo en la red en un momento determinado, si no poder anticiparse
buscar las soluciones y reaccionar en el caso que se produzcan.
stión de la red, las herramientas son componentes de seguridad, estas permiten
saber sobre el desempeño de los equipos y así prevenir futuros problemas para
garantizar la disponibilidad de los servicios. El objetivo de gestionar la red es disminuir los
haber frente una falla y mantener un buen funcionamiento,
de esta manera un buen servicio. En muchos casos reales, los
calidad de servicio no se deben a un limitado ancho de banda sino a problemas de diseño
la topología y de la seguridad de la misma. Volver a realizar el diseño de topología y
sería una buena solución.
Monitoreo, Administración y Gestión Integral de una red
Diensten
3
utilización de la información de las redes
se ha convertido en un factor de mucha importancia. Por ende, son muchas las
funciones que desempeña un administrador de red; entre ellas, debe monitorear,
monitoreo de redes existen diversos programas en el mercado, algunos
libres y otros privativos (licenciados). Uno de los problemas a los que se enfrentan los
administradores es que no todos los programas complementan estas actividades de forma
Por esta razón un administrador de red debe estar constantemente manejando
La gestión de la red es una actividad interesante debido a la alta oferta tecnológica
necesidad de saber el estado de cada
A grandes rasgos, la gestión de la red ayuda a
ella y así detectar los posibles efectos que pueden ocasionar a la hora
solo los fallos que se
momento determinado, si no poder anticiparse
buscar las soluciones y reaccionar en el caso que se produzcan.
seguridad, estas permiten
así prevenir futuros problemas para
El objetivo de gestionar la red es disminuir los
haber frente una falla y mantener un buen funcionamiento,
de esta manera un buen servicio. En muchos casos reales, los problemas de
banda sino a problemas de diseño
la misma. Volver a realizar el diseño de topología y
En una red la calidad de los servicios brindados a los usuarios
factores que involucran tanto aspectos de
eficiencia como el ancho
utilización que se haga del mismo representan un factor crítico, allí es
distinguir el tipo de información que es envia
tráfico genera cada usuario o dispositivo.
En relación al aspecto de eficiencia, el administrador y el diseñador
en capacidad de determinar el ancho de banda
de la organización y la forma
producción, el monitoreo se requiere tanto para el tráfico que se
área local como al exterior o WAN.
Las funciones principales de un sistema
topología de la red, monitorización de la red,
de MIB's...etc. Normalmente los sistemas que utilizan SNMP consisten de: agente,
consola de gestión de red y MIB (base
información de los dispositivos y usuarios que se encuentran
Monitoreo, Administración y Gestión Integral de una red
En una red la calidad de los servicios brindados a los usuarios dependen de varios
factores que involucran tanto aspectos de eficiencia como de seguridad. El aspecto de
de banda disponible y el aspecto de la seguridad como la
que se haga del mismo representan un factor crítico, allí es
distinguir el tipo de información que es enviado por medio de esta y que volumen de
tráfico genera cada usuario o dispositivo.
En relación al aspecto de eficiencia, el administrador y el diseñador de redes deben estar
en capacidad de determinar el ancho de banda requerido de acuerdo a las necesidades
de la organización y la forma efectiva como éste se utiliza cuando la red se encuentra en
producción, el monitoreo se requiere tanto para el tráfico que se genera hacia la red de
área local como al exterior o WAN.
Las funciones principales de un sistema de gestión son: Descubrir automáticamente la
topología de la red, monitorización de la red, brindar herramientas de diagnostico, gestión
Normalmente los sistemas que utilizan SNMP consisten de: agente,
consola de gestión de red y MIB (base de datos jerárquica donde se
información de los dispositivos y usuarios que se encuentran gestionados en una red).
Monitoreo, Administración y Gestión Integral de una red
Diensten
4
dependen de varios
ciencia como de seguridad. El aspecto de
de banda disponible y el aspecto de la seguridad como la
que se haga del mismo representan un factor crítico, allí es interesante
de esta y que volumen de
de redes deben estar
requerido de acuerdo a las necesidades
efectiva como éste se utiliza cuando la red se encuentra en
genera hacia la red de
automáticamente la
rindar herramientas de diagnostico, gestión
Normalmente los sistemas que utilizan SNMP consisten de: agente,
de datos jerárquica donde se encuentra
gestionados en una red).
INTRODUCCION ................................
1. OBJETIVOS ................................
1.1 Objetivos Generales ................................
1.2 Objetivos Especificos
2. MARCO TEORICO ................................
2.1 Zenoss ................................
3. MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UNA RED
3.1 Instalación de Zenoss en Debian Etch
3.2 Entorno Web Zenoss ................................
3.3 Agregando Dispositivos ................................
3.3.1 Auto-Descubrimiento
3.3.2 Agregando Dispositivos Manualmente
3.4 Agregando Servicios a Monitorear
3.5 Monitoreo de Servicios ................................
3.5.1 Monitoreo de Servicios por Dispositivo
3.5.2 Monitoreo de Servicios por Puerto
3.5.2.1 Agregando Módulos de Estado.
3.6 Monitoreo de Dispositivos.
3.7 Alarmas ................................
3.7.1 SendMail ................................
3.7.2 SendPage ................................
3.8 Agentes en Dispositivos Windows
4. Emulación de Dispositivos Activos con GNS3
4.1 Configuración de Enrutadores Cisco
4.2 Configuración de Interfaces
4.3 Configuración Enrutamiento Dinámico (RIP)
4.4 Activando el Snmp. ................................
Monitoreo, Administración y Gestión Integral de una red
TABLA DE CONTENIDO
................................................................................................
................................................................................................
................................................................................................
Objetivos Especificos ..............................................................................................
................................................................................................
...............................................................................................................................
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UNA RED
Instalación de Zenoss en Debian Etch ................................................................
................................................................................................
................................................................................................
Descubrimiento ............................................................................................
Agregando Dispositivos Manualmente................................................................
icios a Monitorear ................................................................
................................................................................................
por Dispositivo ................................................................
Monitoreo de Servicios por Puerto ................................................................
Agregando Módulos de Estado. ................................................................
Monitoreo de Dispositivos. ..............................................................................................
...........................................................................................................................
................................................................................................
................................................................................................
sitivos Windows ................................................................
Emulación de Dispositivos Activos con GNS3................................................................
Configuración de Enrutadores Cisco ................................................................
de Interfaces ............................................................................................
Configuración Enrutamiento Dinámico (RIP) ................................................................
................................................................................................
Monitoreo, Administración y Gestión Integral de una red
Diensten
5
....................................................... 3
...................................................... 6
................................... 6
.............................. 6
............................................ 7
............................... 8
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UNA RED ..................... 9
............................................... 9
....................................... 17
................................... 19
............................ 19
.................................. 22
................................................... 24
.................................... 25
............................................ 26
........................................ 26
.......................................... 27
.............................. 28
........................... 30
.......................................................... 31
........................................................ 34
................................................... 34
................................. 38
................................................ 39
............................ 39
.................................. 40
......................................... 40
4.5 Comprobando Conectividad entre los diferentes host
4.6 Guardar la Configuración en la NVRAM
5. CONCLUSIONES ................................
6. BIBLIOGRAFIAS ................................
Monitoreo, Administración y Gestión Integral de una red
Comprobando Conectividad entre los diferentes hosts. ................................
Guardar la Configuración en la NVRAM ................................................................
................................................................................................
................................................................................................
Monitoreo, Administración y Gestión Integral de una red
Diensten
6
.................................................. 40
.......................................... 41
........................................ 42
......................................... 43
1.1 OBJETIVO GENERAL
El presente proyecto tiene como objetivo e
por medio de la implementación de un sistema integral de gestión y monitoreo remoto.
1.2 OBJETIVOS ESPECIFICOS
• Brindar soluciones a los diferentes problemas presentados a lo largo del proyecto.
• Monitorear servicios y equipos configurados en diferentes plataformas.
• Comprender la importancia que tienen para los administradores de Redes
herramientas basadas en el protocolo SNMP.
• Fomentar el trabajo en equipo y la responsabilidad con el mismo.
• Conocer diferentes herramientas utilizadas en el proceso de Gestión y Monit
• Gestionar acciones que ayuden a una correcta solución a los problemas de la red.
• Cumplir con el segundo Proyectos asignado para el modulo de Administración de Redes
Monitoreo, Administración y Gestión Integral de una red
1. OBJETIVOS
GENERAL
El presente proyecto tiene como objetivo entender el funcionamiento del p
implementación de un sistema integral de gestión y monitoreo remoto.
ESPECIFICOS
Brindar soluciones a los diferentes problemas presentados a lo largo del proyecto.
Monitorear servicios y equipos configurados en diferentes plataformas.
la importancia que tienen para los administradores de Redes
herramientas basadas en el protocolo SNMP.
Fomentar el trabajo en equipo y la responsabilidad con el mismo.
Conocer diferentes herramientas utilizadas en el proceso de Gestión y Monit
Gestionar acciones que ayuden a una correcta solución a los problemas de la red.
Cumplir con el segundo Proyectos asignado para el modulo de Administración de Redes
Monitoreo, Administración y Gestión Integral de una red
Diensten
7
ntender el funcionamiento del protocolo SNMP,
implementación de un sistema integral de gestión y monitoreo remoto.
Brindar soluciones a los diferentes problemas presentados a lo largo del proyecto.
la importancia que tienen para los administradores de Redes las
Conocer diferentes herramientas utilizadas en el proceso de Gestión y Monitoreo.
Gestionar acciones que ayuden a una correcta solución a los problemas de la red.
Cumplir con el segundo Proyectos asignado para el modulo de Administración de Redes.
SNMP es el Protocolo Simple de Administración de Red (S
Protocol). Como su nombre lo indica este protocolo ubicado en la capa siete del modelo
OSI, facilita la administración de los equipos en la red, permitiendo a los administradores
supervisar, encontrar y resolver problemas de una ma
Existen tres versiones de SNMP
ofrece mejoras (operaciones adicionales) con respecto a SNMP versión 1 (SNMPv1)
con respecto a SNMPv3, se encuentra más implementada, a
(SNMPv3) posee cambios significativos
Como ya se ha dicho, SNMP es un protocolo del nivel de aplicación, basado en paquetes
UDP, es decir, es un protocolo "no orientado a la conexión". SNMP d
cliente/servidor entre el gestor de red, que actúa de cliente y es el encargado de
recolectar los datos, y los elementos gestionados que son los servidores ya que entregan
datos sobre las condiciones actuales del equipo y reciben el nom
Los Agentes son cada una de las diferentes estaciones de trabajo, estamos hablando de
un Router, una maquina o cualquier otro dispositivo que se pueda gestionar.
El Gestor: Es el que se encarga de recolectar toda la información
ejecuta en una estación de trabajo, controlada por el administrador de red.
Agentes y gestor manejan una base de datos
estructurada en forma de árbol, de todos los dispositivos gestionados en una re
compuesta por una serie de objetos que representan los dispositivos (como enrutadores y
computadores) en la red. Cada objeto manejado en un MIB tiene un identificador de
objeto único e incluye el tipo de objeto (tal como contador, secuencia o gauge
acceso (tal como lectura y escritura), restricciones de tamaño, y la información del rango
del objeto.
Monitoreo, Administración y Gestión Integral de una red
2. MARCO TEORICO
Protocolo Simple de Administración de Red (Simple Network Management
Protocol). Como su nombre lo indica este protocolo ubicado en la capa siete del modelo
OSI, facilita la administración de los equipos en la red, permitiendo a los administradores
supervisar, encontrar y resolver problemas de una manera mucho más fácil y cómoda.
de SNMP, la más utilizada es SNMP versión 2 (SNMPv2) ya que
ofrece mejoras (operaciones adicionales) con respecto a SNMP versión 1 (SNMPv1)
con respecto a SNMPv3, se encuentra más implementada, a pesar de que esta ultima
(SNMPv3) posee cambios significativos, sobre todo en aspectos de seguridad
Como ya se ha dicho, SNMP es un protocolo del nivel de aplicación, basado en paquetes
UDP, es decir, es un protocolo "no orientado a la conexión". SNMP d
cliente/servidor entre el gestor de red, que actúa de cliente y es el encargado de
recolectar los datos, y los elementos gestionados que son los servidores ya que entregan
datos sobre las condiciones actuales del equipo y reciben el nombre de "agentes SNMP".
gentes son cada una de las diferentes estaciones de trabajo, estamos hablando de
un Router, una maquina o cualquier otro dispositivo que se pueda gestionar.
Es el que se encarga de recolectar toda la información de la red, este se
ejecuta en una estación de trabajo, controlada por el administrador de red.
Agentes y gestor manejan una base de datos que contiene información jerárquica,
estructurada en forma de árbol, de todos los dispositivos gestionados en una re
compuesta por una serie de objetos que representan los dispositivos (como enrutadores y
computadores) en la red. Cada objeto manejado en un MIB tiene un identificador de
objeto único e incluye el tipo de objeto (tal como contador, secuencia o gauge
acceso (tal como lectura y escritura), restricciones de tamaño, y la información del rango
Monitoreo, Administración y Gestión Integral de una red
Diensten
8
imple Network Management
Protocol). Como su nombre lo indica este protocolo ubicado en la capa siete del modelo
OSI, facilita la administración de los equipos en la red, permitiendo a los administradores
nera mucho más fácil y cómoda.
es SNMP versión 2 (SNMPv2) ya que
ofrece mejoras (operaciones adicionales) con respecto a SNMP versión 1 (SNMPv1) y
pesar de que esta ultima
, sobre todo en aspectos de seguridad.
Como ya se ha dicho, SNMP es un protocolo del nivel de aplicación, basado en paquetes
UDP, es decir, es un protocolo "no orientado a la conexión". SNMP define una relación
cliente/servidor entre el gestor de red, que actúa de cliente y es el encargado de
recolectar los datos, y los elementos gestionados que son los servidores ya que entregan
bre de "agentes SNMP".
gentes son cada una de las diferentes estaciones de trabajo, estamos hablando de
un Router, una maquina o cualquier otro dispositivo que se pueda gestionar.
de la red, este se
ejecuta en una estación de trabajo, controlada por el administrador de red.
que contiene información jerárquica,
estructurada en forma de árbol, de todos los dispositivos gestionados en una red. Está
compuesta por una serie de objetos que representan los dispositivos (como enrutadores y
computadores) en la red. Cada objeto manejado en un MIB tiene un identificador de
objeto único e incluye el tipo de objeto (tal como contador, secuencia o gauge), el nivel de
acceso (tal como lectura y escritura), restricciones de tamaño, y la información del rango
En el proceso de comunicación se intercambian cinco tipos de mensajes SNMP entre los
Agentes y el gestor SNMP, estos son:
• Get Request: Una petición del Administrador al Agente para que envíe los valores
contenidos en el MIB.
• Get Next Request : Una petición del Administrador al Agente para que envíe los valores
contenidos en el MIB referente al objeto siguiente al especificado anteriormen
• Get Response: La respuesta del Agente a la petición de información lanzada por el
Administrador.
• Set Request: Una petición del Administrador al Agente para que cambie el valor contenido
en el MIB referente a un determinado objeto.
• Trap: Un mensaje espontáneo enviado por el Agente al Administrador, al detectar una
condición predeterminada, como es la conexión/desconexión de una estación o una
alarma.
2.1 Zenoss
Zenoss es una herramienta de monitoreo de redes y servidores basada en otras
herramientas como cacti y nagios (ambas open source) que permite a los administradores
tener un control completo sobre la infraestructura de red.
y la administración fueron simplificadas al máximo para permitirnos disponer de una
poderosa herramienta de monitoreo con un esfuerzo mínimo.
La administración se realiza desde una interface web lo que simplifica la tarea a personas
novatas en la aplicación y posibilita la configuración de la herramienta prácticamente sin la
necesidad de modificar archivos de configuración.
de sistemas operativos Windows y Linux prácticamente sin la necesidad de instalar
agentes en los sistemas operativos.
SNMP o WMI para los sistemas Windows.
necesaria para soportar
Monitoreo, Administración y Gestión Integral de una red
En el proceso de comunicación se intercambian cinco tipos de mensajes SNMP entre los
, estos son:
Una petición del Administrador al Agente para que envíe los valores
Una petición del Administrador al Agente para que envíe los valores
contenidos en el MIB referente al objeto siguiente al especificado anteriormen
La respuesta del Agente a la petición de información lanzada por el
Una petición del Administrador al Agente para que cambie el valor contenido
en el MIB referente a un determinado objeto.
pontáneo enviado por el Agente al Administrador, al detectar una
condición predeterminada, como es la conexión/desconexión de una estación o una
Zenoss es una herramienta de monitoreo de redes y servidores basada en otras
s como cacti y nagios (ambas open source) que permite a los administradores
tener un control completo sobre la infraestructura de red. La instalación, la configuración
y la administración fueron simplificadas al máximo para permitirnos disponer de una
erosa herramienta de monitoreo con un esfuerzo mínimo.
La administración se realiza desde una interface web lo que simplifica la tarea a personas
novatas en la aplicación y posibilita la configuración de la herramienta prácticamente sin la
odificar archivos de configuración. Zenoss nos permite realizar monitoreo
de sistemas operativos Windows y Linux prácticamente sin la necesidad de instalar
agentes en los sistemas operativos. Todas estas funciones se realizan por medio de
os sistemas Windows. Zenoss 2.0 cuenta con la infraestructura
necesaria para soportar ZenPacks. Los ZenPacks son grupos
Monitoreo, Administración y Gestión Integral de una red
Diensten
9
En el proceso de comunicación se intercambian cinco tipos de mensajes SNMP entre los
Una petición del Administrador al Agente para que envíe los valores
Una petición del Administrador al Agente para que envíe los valores
contenidos en el MIB referente al objeto siguiente al especificado anteriormente.
La respuesta del Agente a la petición de información lanzada por el
Una petición del Administrador al Agente para que cambie el valor contenido
pontáneo enviado por el Agente al Administrador, al detectar una
condición predeterminada, como es la conexión/desconexión de una estación o una
Zenoss es una herramienta de monitoreo de redes y servidores basada en otras
s como cacti y nagios (ambas open source) que permite a los administradores
La instalación, la configuración
y la administración fueron simplificadas al máximo para permitirnos disponer de una
La administración se realiza desde una interface web lo que simplifica la tarea a personas
novatas en la aplicación y posibilita la configuración de la herramienta prácticamente sin la
Zenoss nos permite realizar monitoreo
de sistemas operativos Windows y Linux prácticamente sin la necesidad de instalar
Todas estas funciones se realizan por medio de
Zenoss 2.0 cuenta con la infraestructura
Los ZenPacks son grupos empaquetados de
funciones y modelos de plantillas para tipos específicos de
Zenoss logra una especifica supe
Monitoreo, Administración y Gestión Integral de una red
funciones y modelos de plantillas para tipos específicos de dispositivos, de esta forma
Zenoss logra una especifica supervisión de los dispositivos.
Monitoreo, Administración y Gestión Integral de una red
Diensten
10
dispositivos, de esta forma
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN A RED
2.1 Instalación de Zenoss en Debian Etch
Zenoss es una aplicación de código abierto licenciado bajo la GNU GPLv2,
escrita en Python/Zope. Zenoss es un servicio de gestión y monitoreo que
(simple network management protocol
Por medio de la sencilla interfaz administrativa Web de zenoss se puede monitorear la
disponibilidad de servicios,
rendimiento, eventos y muchas otras
Lo primero que debemos hacer es modificar el archivo para los repositorios
Thiney:~#nano /etc/apt/sources.list
En este archivo agregamos los siguientes repositorios
#Repositorio Zenoss
deb http://dev.zenoss.org/deb main stable
#Repositorios Oficiales Debian
deb http://ftp.cl.debian.org/debian/ stable main contrib non
deb-src http://ftp.cl.debian.org/debian/ stable main contrib non
Ahora actualizamos las listas
Thiney:~# apt-get update
Empezamos con la instalación
Thiney:~# apt-get install python
snmp mysql-server-5.0 libmysqlclient15
Nos muestran una lista de los paquetes que serán instalados o en su efecto actualizados.
Si estamos de acuerdo y dese
Monitoreo, Administración y Gestión Integral de una red
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN A RED
Instalación de Zenoss en Debian Etch
Zenoss es una aplicación de código abierto licenciado bajo la GNU GPLv2,
ython/Zope. Zenoss es un servicio de gestión y monitoreo que
(simple network management protocol – protocolo simple de gestión de red).
sencilla interfaz administrativa Web de zenoss se puede monitorear la
servicios, inventario de hardware y software, configuración de sistema,
rendimiento, eventos y muchas otras cosas más.
Lo primero que debemos hacer es modificar el archivo para los repositorios
Thiney:~#nano /etc/apt/sources.list
os los siguientes repositorios
#Repositorio Zenoss
deb http://dev.zenoss.org/deb main stable
Oficiales Debian
deb http://ftp.cl.debian.org/debian/ stable main contrib non-free
src http://ftp.cl.debian.org/debian/ stable main contrib non-free
Ahora actualizamos las listas
get update
mpezamos con la instalación de los paquetes necesarios.
get install python-dev gcc g++ make bzip2 sudo subversion snmpd
5.0 libmysqlclient15-dev autoconf swig
Nos muestran una lista de los paquetes que serán instalados o en su efecto actualizados.
Si estamos de acuerdo y deseamos continuar damos Si, luego damos
Monitoreo, Administración y Gestión Integral de una red
Diensten
11
MONITOREO, ADMINISTRACIÓN Y GESTIÓN INTEGRAL DE UN A RED
Zenoss es una aplicación de código abierto licenciado bajo la GNU GPLv2, se encuentra
ython/Zope. Zenoss es un servicio de gestión y monitoreo que utiliza snmp
protocolo simple de gestión de red).
sencilla interfaz administrativa Web de zenoss se puede monitorear la
inventario de hardware y software, configuración de sistema,
Lo primero que debemos hacer es modificar el archivo para los repositorios
free
dev gcc g++ make bzip2 sudo subversion snmpd
Nos muestran una lista de los paquetes que serán instalados o en su efecto actualizados.
Enter.
Es bueno hacer un pare
función que estos cumplen
Subversion o SVN (Sistema de Control de Versiones
licencia de tipo Apache/BSD.
versiones de proyectos, documentos y cualquier otro archivo del cual se quiera tener un
control de cambios que se hacen sobre él,
versión que identifica un estado común de todos los archivos del repositorio en cierto
punto del tiempo.
Python-dev, Es el entorno de desarrollo, en pocas palabras el editor de código,
compilador, o depurador.
Sudo: Este paquete permite implementar un control de acceso para
normales ejecuten comando de uso Administrativo. En pocas palabras brinda privilegios a
un usuario normal.
SWIG: Es una aplicación desarrollada en 1995, que genera todo el código necesario para
utilizar desde multitud de lenguajes de alto niv
Java o C#) hasta librerías de C.
Lo de casi automático es esencial. Sólo tenemos que generar un fichero de interfaz
(acabado en extensión
compilaremos junto al original para crear la librería. De esta manera obtendremos una
librería dinámica (esos ficheros
librería en el lenguaje de destino.
Autoconf: Es la herramienta de GNU para la configuración multiplataforma.
Monitoreo, Administración y Gestión Integral de una red
y hablar de algunos paquetes que se están instalando y la
función que estos cumplen:
Sistema de Control de Versiones,) Es software Libre bajo una
e/BSD. Este paquete se encarga de llevar un control de las
versiones de proyectos, documentos y cualquier otro archivo del cual se quiera tener un
rol de cambios que se hacen sobre él, todo el repositorio tiene un único número de
ca un estado común de todos los archivos del repositorio en cierto
Es el entorno de desarrollo, en pocas palabras el editor de código,
Este paquete permite implementar un control de acceso para
normales ejecuten comando de uso Administrativo. En pocas palabras brinda privilegios a
: Es una aplicación desarrollada en 1995, que genera todo el código necesario para
utilizar desde multitud de lenguajes de alto nivel (desde Python hasta OCaml pasando por
librerías de C.
es esencial. Sólo tenemos que generar un fichero de interfaz
(acabado en extensión .i) y SWIG generará un fichero <nombre>_wrap.c
ginal para crear la librería. De esta manera obtendremos una
librería dinámica (esos ficheros .so que podemos ver a miles en /usr/lib
librería en el lenguaje de destino.
Es la herramienta de GNU para la configuración multiplataforma.
Monitoreo, Administración y Gestión Integral de una red
Diensten
12
que se están instalando y la
Es software Libre bajo una
Este paquete se encarga de llevar un control de las
versiones de proyectos, documentos y cualquier otro archivo del cual se quiera tener un
todo el repositorio tiene un único número de
ca un estado común de todos los archivos del repositorio en cierto
Es el entorno de desarrollo, en pocas palabras el editor de código,
Este paquete permite implementar un control de acceso para que usuarios
normales ejecuten comando de uso Administrativo. En pocas palabras brinda privilegios a
: Es una aplicación desarrollada en 1995, que genera todo el código necesario para
el (desde Python hasta OCaml pasando por
es esencial. Sólo tenemos que generar un fichero de interfaz
<nombre>_wrap.c que
ginal para crear la librería. De esta manera obtendremos una
/usr/lib), así como una
Es la herramienta de GNU para la configuración multiplataforma.
Nota: Al momento de instalar mysql
root a mysql, es decir, lo dejamos sin cont
Igual que en el proceso anterior le damos
Después de haber instalado todos los paquetes necesarios, procederemos con la
configuración de estos. Por lo tanto empezamos
Thiney:~#nano /etc/mysql/my.cnf
Nos aseguramos que esta
este descomentada. Esto nos asegurará de que Mysql solo escuche por la interfaz local
bind-address = 127.0.0.1
Como instalamos el paquete sudo, d
o no de algunos otros comandos para los usuarios sin privilegios. Por lo tanto editamos
archivo sudoers, ubicado en /etc
Thiney:~#nano /etc/sudoers
Monitoreo, Administración y Gestión Integral de una red
Al momento de instalar mysql-server-5.0 es mejor no proporcionar la contraseña de
root a mysql, es decir, lo dejamos sin contraseña, mas adelante le asignaremos una.
l proceso anterior le damos Si, seguido de un Enter. Por último instalamos
Después de haber instalado todos los paquetes necesarios, procederemos con la
de estos. Por lo tanto empezamos verificando el archivo my.cnf de mysql
o /etc/mysql/my.cnf
esta línea (skip-networking ) se encuentre dentro del archivo
este descomentada. Esto nos asegurará de que Mysql solo escuche por la interfaz local
= 127.0.0.1
Como instalamos el paquete sudo, debemos modificar el archivo que permite la ejecución
o no de algunos otros comandos para los usuarios sin privilegios. Por lo tanto editamos
archivo sudoers, ubicado en /etc:
Thiney:~#nano /etc/sudoers
Monitoreo, Administración y Gestión Integral de una red
Diensten
13
5.0 es mejor no proporcionar la contraseña de
eña, mas adelante le asignaremos una.
Por último instalamos
Después de haber instalado todos los paquetes necesarios, procederemos con la
el archivo my.cnf de mysql
ro del archivo y que
este descomentada. Esto nos asegurará de que Mysql solo escuche por la interfaz local.
ebemos modificar el archivo que permite la ejecución
o no de algunos otros comandos para los usuarios sin privilegios. Por lo tanto editamos el
Y agregamos las siguientes lineas que permitirá
permisos:
Defaults env_reset
Defaults env_keep = "PYTHONPATH ZENHOME"
zenoss ALL=(ALL) NOPASSWD: ALL
El archivo quedará como se muestra en la figura 1.2.
Creando Usuario Zenoss
Para el siguiente punto debemos
no aplica, ya que al momento de instalar el S.O se
caso, por favor proceda a crear el usuario zenoss
Thiney:~#adduser zenoss
El sistema te pedirá un password
información que puedes omitir dando enter.
Monitoreo, Administración y Gestión Integral de una red
las siguientes lineas que permitirán al usuarios zenoss tener
Defaults env_reset
Defaults env_keep = "PYTHONPATH ZENHOME"
zenoss ALL=(ALL) NOPASSWD: ALL
como se muestra en la figura 1.2.
Creando Usuario Zenoss
Para el siguiente punto debemos crear un usuario llamado zenoss, en mi caso este punto
no aplica, ya que al momento de instalar el S.O se creó este usuario, si este no es su
caso, por favor proceda a crear el usuario zenoss de la siguiente forma:
Thiney:~#adduser zenoss
pedirá un password y un confirmación del mismo. Después te pedirá
información que puedes omitir dando enter.
Monitoreo, Administración y Gestión Integral de una red
Diensten
14
n al usuarios zenoss tener algunos
crear un usuario llamado zenoss, en mi caso este punto
este usuario, si este no es su
de la siguiente forma:
y un confirmación del mismo. Después te pedirá una
Ahora ingrese como usuario
Thiney:~#su zennoss
Verificamos que estemos logueados como usuarios zenoss, para esto utilizamos el
comando whoami. Otra forma de verificar el cambio de usuario
este cambia de # (Usuario Administrador *
zenoss@zenoss:~$whoami
Ahora debemos entrar al home del usu
.bashrc, este es uno de los tres archivos que guarda las funciones globales,
configuraciones y aliases que son comúnmente utilizadas por el Shell "bash"
zenoss@zenoss:~$nano /home/zenoss/.bashrc
export ZENHOME=/usr/local/
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH
Quedando como lo muestra la figura 1.3.
ZENHOME es la ruta donde zenoss se instalará, alli encontramos todos lo
Monitoreo, Administración y Gestión Integral de una red
Ahora ingrese como usuario Zenoss
Thiney:~#su zennoss
Verificamos que estemos logueados como usuarios zenoss, para esto utilizamos el
o whoami. Otra forma de verificar el cambio de usuario es observando el
Usuario Administrador *root*) a $ (Usuario sin Privilegios)
:~$whoami
Ahora debemos entrar al home del usuario creado, es decir, zenoss y modificar el archivo
.bashrc, este es uno de los tres archivos que guarda las funciones globales,
configuraciones y aliases que son comúnmente utilizadas por el Shell "bash"
:~$nano /home/zenoss/.bashrc
export ZENHOME=/usr/local/Zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH
Quedando como lo muestra la figura 1.3.
ZENHOME es la ruta donde zenoss se instalará, alli encontramos todos lo
Monitoreo, Administración y Gestión Integral de una red
Diensten
15
Verificamos que estemos logueados como usuarios zenoss, para esto utilizamos el
es observando el prom;
rivilegios).
y modificar el archivo
.bashrc, este es uno de los tres archivos que guarda las funciones globales,
configuraciones y aliases que son comúnmente utilizadas por el Shell "bash".
ZENHOME es la ruta donde zenoss se instalará, alli encontramos todos los archivos
necesarios para su ejecución, incluyendo Zenoss y otros componentes, tales como Zope,
RDD, PySNMP, Twisted, etc..
NOTA 1: Es recomendable instalar zenoss en la ruta señalada con anterioridad o en una
ruta diferente a la del home del usuriao es
desinstalar o ha tenido problemas con la intalacion
será mucho más fácil la instalación si ha creado un directorio diferente al home del
usuario
PYTHONPATH es la ruta que p
zenoss. La tercera línea es la ruta de se encuentran los binarios ejecutados por el Zenoss.
Para esta configuración utilizaremos subversión, usar
recomendable ya que esto de
muy estables, pero en este caso lo utilizaremos ya que
últimas versiones. En pocas palabras deb
traerá esto.
Creando $ZENHOME
Ahora procedemos a crear el home de zenoss, para esto utilizamos el comando sudo que
da algunos permisos de administrador a este usuario sin privilegios.
zenoss@zenoss:~$ sudo mkdir /usr/local/zenoss
Depronto muchos se preguntarán, pero porque vamos a crear el home, de zenoss, si
zenoss ya tiene un home y precisamente se encuentra en /home/zenoss. La respuesta a
esta pregunta esta en la NOTA1, ubicada en la pagina 16.
A este directorio se le debe cambiar de propieta
zenoss, de lo contrario se tendr
zenoss@zenoss:~$ sudo chown
Monitoreo, Administración y Gestión Integral de una red
necesarios para su ejecución, incluyendo Zenoss y otros componentes, tales como Zope,
etc..
Es recomendable instalar zenoss en la ruta señalada con anterioridad o en una
ruta diferente a la del home del usuriao es decir, /home/zenoss. ya que si usted desea
desinstalar o ha tenido problemas con la intalacion, y debe volver a instalar zenoss, le
será mucho más fácil la instalación si ha creado un directorio diferente al home del
PYTHONPATH es la ruta que permite python encontrar las bibliotecas que utilizaremos en
zenoss. La tercera línea es la ruta de se encuentran los binarios ejecutados por el Zenoss.
Para esta configuración utilizaremos subversión, usar subversión
recomendable ya que esto descarga versiones beta, versiones en desarrollo que
en este caso lo utilizaremos ya que estaremos
últimas versiones. En pocas palabras debemos sopesar las ventajas y desventajas que
Ahora procedemos a crear el home de zenoss, para esto utilizamos el comando sudo que
da algunos permisos de administrador a este usuario sin privilegios.
:~$ sudo mkdir /usr/local/zenoss
se preguntarán, pero porque vamos a crear el home, de zenoss, si
zenoss ya tiene un home y precisamente se encuentra en /home/zenoss. La respuesta a
esta pregunta esta en la NOTA1, ubicada en la pagina 16.
A este directorio se le debe cambiar de propietario, en este caso el propietario será
de lo contrario se tendrá problemas al desempaquetar el tar.gz de zenoss, así:
:~$ sudo chown -R zenoss /usr/local/zenoss
Monitoreo, Administración y Gestión Integral de una red
Diensten
16
necesarios para su ejecución, incluyendo Zenoss y otros componentes, tales como Zope,
Es recomendable instalar zenoss en la ruta señalada con anterioridad o en una
decir, /home/zenoss. ya que si usted desea
, y debe volver a instalar zenoss, le
será mucho más fácil la instalación si ha creado un directorio diferente al home del
ermite python encontrar las bibliotecas que utilizaremos en
zenoss. La tercera línea es la ruta de se encuentran los binarios ejecutados por el Zenoss.
subversión no es muy
, versiones en desarrollo que no son
estaremos trabajando con las
emos sopesar las ventajas y desventajas que
Ahora procedemos a crear el home de zenoss, para esto utilizamos el comando sudo que
se preguntarán, pero porque vamos a crear el home, de zenoss, si
zenoss ya tiene un home y precisamente se encuentra en /home/zenoss. La respuesta a
rio, en este caso el propietario será
problemas al desempaquetar el tar.gz de zenoss, así:
Si le damos cd $ZENHOME nos llevara d
/usr/local/zenoss. Una vez hayamos terminado de crear el home del usuario y modificar
algunas configuraciones, procedemos a verificar el estado de Mysql.
A continuación detallaremos dos formas importantes para obtener e
primera será por subversión y la segunda
Instalación de Zenoss
La instalación de Zenoss la llavaremos a cabo de dos formas, la p
subversión y la segunda compilando el codigo de zenoss.
Instalacion por Subversi
Para esta configuración
subversión tiene sus pro y
descarga versiones beta, versiones en desarrollo que
van a funcionar, por otro la
con la última versión. Ade
un poco de subversion.
Para poder utilizar subversiones utilizamos el
descargado con anterioridad
Nos ubicamos en /home/ze
siguiente comando.
zenoss@zenoss:~$p
Si no esta en /home/Zenoss por favor ingresemos
zenoss@zenoss:~$c
Ahora procedemos a descargar los paquetes
Monitoreo, Administración y Gestión Integral de una red
Si le damos cd $ZENHOME nos llevara directo al home de zenoss ubicado en
/usr/local/zenoss. Una vez hayamos terminado de crear el home del usuario y modificar
, procedemos a verificar el estado de Mysql.
A continuación detallaremos dos formas importantes para obtener e
primera será por subversión y la segunda por medio del codigo fuente (tar.gz)
La instalación de Zenoss la llavaremos a cabo de dos formas, la p
n y la segunda compilando el codigo de zenoss.
Subversi on:
Para esta configuración como se dijo anteriormente, utilizaremos subversión, usar
y sus contra, por ejemplo, no es muy recomendable
, versiones en desarrollo que no son muy estables
ado, presenta una gran ventaja y es que es
emás tiene un propósito académico, y es q
Para poder utilizar subversiones utilizamos el comando svn co, recordemos que svn
descargado con anterioridad.
enoss, para verificar en que ruta nos encontr
:~$pwd
Si no esta en /home/Zenoss por favor ingresemos.
:~$cd /home/zennoss
rocedemos a descargar los paquetes
Monitoreo, Administración y Gestión Integral de una red
Diensten
17
irecto al home de zenoss ubicado en
/usr/local/zenoss. Una vez hayamos terminado de crear el home del usuario y modificar
A continuación detallaremos dos formas importantes para obtener e instalar zenoss, la
por medio del codigo fuente (tar.gz)
La instalación de Zenoss la llavaremos a cabo de dos formas, la primera será por
utilizaremos subversión, usar
no es muy recomendable porque se
son muy estables y no siempre
staremos trabajando
queremos aprender
, recordemos que svn se ha
ramos, utilizamos el
zenoss@zenoss:~$
La descarga de los paquetes
almacenarán en una carpeta
carpeta tiene por nombre inst.
Una vez hayamos terminado la
zenoss@zenoss:~$cd /home/zenoss/inst
Una vez allí, procedemos a
zenoss@zenoss:~$
Nos pide una información
administrador zenoss, por defec
modificamos esta información.
password para confirmarlo. Así sucesivamente nos pedirá la información para completar
la configuración de MySQL.
Password for the Zenoss "admin" user [zenoss]:
Enter the password again:
MySQL server hostname [localhost]:
MySQL server root username [root]:
MySQL server root password []:
MySQL event database name [events]:
MySQL username for Zenoss events database [zenoss]:
MySQL password for zenoss [zenoss]:
MySQL server port [3306]:
./genpatchdeps.sh >.patchdeps
Monitoreo, Administración y Gestión Integral de una red
:~$sudo svn co http://dev.zenoss.org/svn/trunk/inst
La descarga de los paquetes puede tomar un poco de tiempo, estos arc
n en una carpeta que se crea automáticamente en /home/zenoss/. Esta
carpeta tiene por nombre inst.
terminado la descarga, Ingresamos a inst.
:~$cd /home/zenoss/inst
, procedemos a ejecutar el .sh para empezar con la instala
:~$./install.sh
os pide una información importante. Lo primero es el password
zenoss, por defecto es zenoss, si queremos le damos
modificamos esta información. En la segunda línea debemos ingresar nuevamente el
password para confirmarlo. Así sucesivamente nos pedirá la información para completar
la configuración de MySQL.
the Zenoss "admin" user [zenoss]:
MySQL server hostname [localhost]:
MySQL server root username [root]:
MySQL server root password []:
MySQL event database name [events]:
MySQL username for Zenoss events database [zenoss]:
password for zenoss [zenoss]:
./genpatchdeps.sh >.patchdeps
Monitoreo, Administración y Gestión Integral de una red
Diensten
18
http://dev.zenoss.org/svn/trunk/inst
po, estos archivos se
/home/zenoss/. Esta
instalación de zenoss
Lo primero es el password del usuario
to es zenoss, si queremos le damos Enter o bien
En la segunda línea debemos ingresar nuevamente el
password para confirmarlo. Así sucesivamente nos pedirá la información para completar
Esto puede tomar un poco de tiempo.
con make install y volver a intentar.
En nuestro caso, todo ha salido bien,
dar unos permisos y cambiar de propietario algunos archivos
figura 1.5.
Por lo tanto procedemos a cambiar de propietarios
zensocket
zenoss@zenoss:~$
zenoss@zenoss:~$
Instalación de zenoss o m
Lo primero que debemos hace
logueados como usuarios zenoss y si queremos podemos estar parados en
/usr/local/zenoss, pero no e
zenoss@zenoss:~$
2.2.4.tar.gz
Una vez haya terminado la descarga comprobamos que
ruta señanalada con anterioridad.
zenoss@zenoss:~$
Monitoreo, Administración y Gestión Integral de una red
Esto puede tomar un poco de tiempo. Si la instalación falla debemos limpiar el proceso
y volver a intentar.
todo ha salido bien, por lo tanto veremos un mensaje donde nos piden
dar unos permisos y cambiar de propietario algunos archivos, tal y como lo muestra
Por lo tanto procedemos a cambiar de propietarios y asignar nuevos permisos
:~$sudo chown root:zenoss /usr/local/zenoss/bin/zensocket
:~$sudo chmod 04750 /usr/local/zenoss/bin/zensocket
mpilando el código Fuente ( tar.gz.)
Lo primero que debemos hacer es descargarnos el tar.gz. Para esto debemos estar
logueados como usuarios zenoss y si queremos podemos estar parados en
es necesario. Ingresamos lo siguiente:
:~$sudo wget http://downloads.sourceforge.net/zenoss/zenoss
Una vez haya terminado la descarga comprobamos que este archivo
con anterioridad. Para esto listamos el contenido de la carpeta.
:~$ ls -a
Monitoreo, Administración y Gestión Integral de una red
Diensten
19
ón falla debemos limpiar el proceso
veremos un mensaje donde nos piden
, tal y como lo muestra en la
y asignar nuevos permisos el archivo
sudo chown root:zenoss /usr/local/zenoss/bin/zensocket
sudo chmod 04750 /usr/local/zenoss/bin/zensocket
r es descargarnos el tar.gz. Para esto debemos estar
logueados como usuarios zenoss y si queremos podemos estar parados en
http://downloads.sourceforge.net/zenoss/zenoss-
este archivo se encuentre en la
el contenido de la carpeta.
Una vez sea comprobado esto, pasamos a
zenoss@zenoss:~$
Esto puede tardar un poco. U
se genera automáticamente
pero ya sin el tar gz, es decir, zenoss
zenoss@zenoss:~$
Ejecutamos el .sh
zenoss@zenoss:~$
Luego veremos los mismos datos, que se solicitaron al instalarlo por subversion, los
contestamos, y damos Enter.
Password for the Zenoss "admin" user [zenoss]:
Enter the password again:
MySQL server hostname [localhost]:
MySQL server root username [root]:
MySQL server root password []:
MySQL event database name [events]:
MySQL username for Zenoss events database [zenoss]:
MySQL password for zenoss [zenoss]:
MySQL server port [3306]:
./genpatchdeps.sh >.patchdeps
Monitoreo, Administración y Gestión Integral de una red
Una vez sea comprobado esto, pasamos a desempaquetar el archivo.
:~$ tar -zxvf zenoss-2.2.4-1.tar.gz
un poco. Una vez que termine este proceso, entramos a la carpeta que
ticamente al desempaquetar, esta tiene el mismo nombre
, es decir, zenoss-2.2.4.
:~$ cd zenoss-2.2.4
:~$ ./install.sh
Luego veremos los mismos datos, que se solicitaron al instalarlo por subversion, los
y damos Enter.
the Zenoss "admin" user [zenoss]:
MySQL server hostname [localhost]:
MySQL server root username [root]:
MySQL server root password []:
MySQL event database name [events]:
MySQL username for Zenoss events database [zenoss]:
password for zenoss [zenoss]:
./genpatchdeps.sh >.patchdeps
Monitoreo, Administración y Gestión Integral de una red
Diensten
20
entramos a la carpeta que
al desempaquetar, esta tiene el mismo nombre del archivo
Luego veremos los mismos datos, que se solicitaron al instalarlo por subversion, los
NOTA: Si en este punto nos sale un e
anteriores, pero tenemos que tener muy en cuenta que debemos de deshacer partes de
configuración con el siguiente comando:
zenoss@zenoss:~$
Repetiremos todos los pasos y eliminaremos todos los Directorios, el Usua
Home del Usuario para garantizar la instalación.
Si la instalación se instalo correctamente al finalizar la instalación nos debe de aparecer
algo como esto:
================================================
zensocket must be setuid. As roo
chown root:zenoss /usr/local/zenoss/bin/zensocket
chmod 04750 /usr/local/zenoss/bin/zensocket
================================================
Ahora procedemos a darle
zenoss@zenoss:~$
zenoss@zenoss:~$
Configurar SNMP
Procedemos a configurar el snmp.
archivo se encuentra en /etc/default y es el encargado de
y traps.
zenoss@zenoss:~$
Monitoreo, Administración y Gestión Integral de una red
Si en este punto nos sale un error debemos de comenzar de nuevo los puntos
anteriores, pero tenemos que tener muy en cuenta que debemos de deshacer partes de
configuración con el siguiente comando:
:~$ make clean
Repetiremos todos los pasos y eliminaremos todos los Directorios, el Usua
Home del Usuario para garantizar la instalación.
Si la instalación se instalo correctamente al finalizar la instalación nos debe de aparecer
================================================
zensocket must be setuid. As root, execute the following:
chown root:zenoss /usr/local/zenoss/bin/zensocket
chmod 04750 /usr/local/zenoss/bin/zensocket
================================================
Successfully installed Zenoss
permisos al archivo zensocket,
:~$sudo chown root:zenoss /usr/local/zenoss/bin/zensocket
:~$sudo chmod 04750 /usr/local/zenoss/bin/zensocket
configurar el snmp. Empezaremos modificando el archivo
archivo se encuentra en /etc/default y es el encargado de controlar la actividad de snmpd
:~$sudo nano /etc/default/snmpd
Monitoreo, Administración y Gestión Integral de una red
Diensten
21
rror debemos de comenzar de nuevo los puntos
anteriores, pero tenemos que tener muy en cuenta que debemos de deshacer partes de
Repetiremos todos los pasos y eliminaremos todos los Directorios, el Usuario Zenoss y el
Si la instalación se instalo correctamente al finalizar la instalación nos debe de aparecer
sudo chown root:zenoss /usr/local/zenoss/bin/zensocket
sudo chmod 04750 /usr/local/zenoss/bin/zensocket
el archivo snmpd, este
controlar la actividad de snmpd
Una vez dentro del archivo le quitamos la dirección de loopback, de esa manera, estamos
dejando abierto el puerto snmp para que cualquier red que intente establecer una
conexión snmp tenga acceso y viceversa, para que el snmp este escuchando
cualquier maquina.
Guardamos y salimos, luego
el archivo principal de configuración para el snmpd, unicado en /etc/snmp/.
Antes de proceder a editarlo es recomendable hacer una copi
llegaramos a tener algun percance.
zenoss@zenoss:~$
Ahora vamos a editarlo.
Monitoreo, Administración y Gestión Integral de una red
Una vez dentro del archivo le quitamos la dirección de loopback, de esa manera, estamos
dejando abierto el puerto snmp para que cualquier red que intente establecer una
snmp tenga acceso y viceversa, para que el snmp este escuchando
luego procedemos a editar el archivo snmpd.conf
de configuración para el snmpd, unicado en /etc/snmp/.
Antes de proceder a editarlo es recomendable hacer una copia de este archivo por si
llegaramos a tener algun percance.
:~$ cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf
Monitoreo, Administración y Gestión Integral de una red
Diensten
22
Una vez dentro del archivo le quitamos la dirección de loopback, de esa manera, estamos
dejando abierto el puerto snmp para que cualquier red que intente establecer una
snmp tenga acceso y viceversa, para que el snmp este escuchando para
el archivo snmpd.conf, este archivo es
de configuración para el snmpd, unicado en /etc/snmp/.
e este archivo por si
etc/snmp/snmpd.conf.BKP
zenoss@zenoss:~$
Por lo tanto en este archivo
o los nombres de las comunidades a las que el Servidor acce
agregamos estas lineas qu
com2sec local
com2sec mired
Donde local será la Comunidad de Lectura y Escritura y
será el nombre de la comunida
red, en vez de la IP lo podemos dejar con el parámetro
la Comunidad para local y
Crearemos dos grupos (debemos de tener en cuent
defecto y no debemos de crear un conflicto),
un grupo al que se asignarán más adelante permisos de
será un grupo al que posteriormente se asignarán p
grupo se asignan tres líneas que especifican el tipo de acceso que se permitirá en un
momento dado a un grupo en particular. Es decir,
MyROGroup a mired, las líneas deben de quedar así:
group MyRWGroup v1
group MyRWGroup v2c
group MyRWGroup usm
group MyROGroup v1
group MyROGroup v2c
group MyROGroup usm
Se debe especificar que permisos tendrán los dos grupos,
lectura (MyROGroup) y el otro es de lectura
Monitoreo, Administración y Gestión Integral de una red
:~$nano /etc/snmp/snmpd.conf
Por lo tanto en este archivo buscaremos las siguientes líneas, aquí definiremos el nombre
o los nombres de las comunidades a las que el Servidor accederá,
ue definiran nuestra red.
127.0.0.1/32 private
192.168.70.0/24 public
será la Comunidad de Lectura y Escritura y mired de solo Lectura, prívate
será el nombre de la comunidad para 127.0.0.1 (Localhost) y 192.168.
ed, en vez de la IP lo podemos dejar con el parámetro default. Private
Public para miredlocal.
Crearemos dos grupos (debemos de tener en cuenta que ya hay unos grupos creados por
defecto y no debemos de crear un conflicto), MyRWGroup y MyROGroup
un grupo al que se asignarán más adelante permisos de lectura-escritura
será un grupo al que posteriormente se asignarán permisos de solo
grupo se asignan tres líneas que especifican el tipo de acceso que se permitirá en un
momento dado a un grupo en particular. Es decir, MyRWGroup se asocia a
las líneas deben de quedar así:
local
local
local
mired
mired
mired
Se debe especificar que permisos tendrán los dos grupos, recordemos que uno es de solo
) y el otro es de lectura-escritura (MyRWGroup).
Monitoreo, Administración y Gestión Integral de una red
Diensten
23
uscaremos las siguientes líneas, aquí definiremos el nombre
derá, por lo tanto
private
public
de solo Lectura, prívate
d para 127.0.0.1 (Localhost) y 192.168.70.0 será nuestra
Private será el nombre de
a que ya hay unos grupos creados por
MyROGroup. El primero será
escritura y el segundo
solo lectura. Por cada
grupo se asignan tres líneas que especifican el tipo de acceso que se permitirá en un
se asocia a local y
recordemos que uno es de solo
## group context
access MyROGroup ""
access MyRWGroup ""
Reiniciaremos el servicio de SNMP
Thiney:~## /etc/init.d/snmpd start
Starting network management services: snmpd snmptrapd.
Observaremos que se han arrancado dos servicios: snmpd que es el agente SNMP, que
permite que nuestro Linux respon
de UDP, y otro servicio llamado snmpdtrad, que permite tener un demonio que es avisado
cuando ocurre determinado evento en nuestra subred que no configuraremos aquí.
Probamos el Servidor con el L
Este comando arrojará información acerca del Equipo
información del Sistemas y la segunda de las Interfaces):
Thiney:~#snmpwalk -v 1 127.0.0.1
Thiney:~#snmpwalk -v 1 127.0.0.1
La pantalla se llenará de un montón de líneas, que en realidad corresponden
variables MIB que el agente es capaz de informar
El comando que se ha usado es snmpwalk (
hemos puesto son los siguientes:
• -c public : Indica el nombre de la comunidad para
comunidad con permisos de sólo lectura.
• -v 1 : Indica que se usará la versión 1 del protocolo (actualmente existen tres: 1, 2c
y la 3).
Monitoreo, Administración y Gestión Integral de una red
sec.model sec.level prefix read
any noauth exact all
any noauth exact all
Reiniciaremos el servicio de SNMP
# /etc/init.d/snmpd start
Starting network management services: snmpd snmptrapd.
Observaremos que se han arrancado dos servicios: snmpd que es el agente SNMP, que
permite que nuestro Linux responda a las peticiones que se le realicen por el puerto 161
de UDP, y otro servicio llamado snmpdtrad, que permite tener un demonio que es avisado
cuando ocurre determinado evento en nuestra subred que no configuraremos aquí.
Probamos el Servidor con el Localhost o si queremos con la IP de un equipo de la
información acerca del Equipo. con detalles con la primera línea
información del Sistemas y la segunda de las Interfaces):
v 1 127.0.0.1 -c private system
v 1 127.0.0.1 -c private interfaces
a pantalla se llenará de un montón de líneas, que en realidad corresponden
variables MIB que el agente es capaz de informar al NMS.
El comando que se ha usado es snmpwalk (hablar por snmp), y los parámetros que
hemos puesto son los siguientes:
: Indica el nombre de la comunidad para la consulta. Por defecto, es
omunidad con permisos de sólo lectura.
: Indica que se usará la versión 1 del protocolo (actualmente existen tres: 1, 2c
Monitoreo, Administración y Gestión Integral de una red
Diensten
24
write notif
none none
all all
Observaremos que se han arrancado dos servicios: snmpd que es el agente SNMP, que
da a las peticiones que se le realicen por el puerto 161
de UDP, y otro servicio llamado snmpdtrad, que permite tener un demonio que es avisado
cuando ocurre determinado evento en nuestra subred que no configuraremos aquí.
ocalhost o si queremos con la IP de un equipo de la Red,
con la primera línea
a pantalla se llenará de un montón de líneas, que en realidad corresponden a las
), y los parámetros que le
la consulta. Por defecto, es la
: Indica que se usará la versión 1 del protocolo (actualmente existen tres: 1, 2c
• 127.0.0.1 : Es la Ip del elemento de red que tiene el agente SNMP ejecutándose y
que quiero consultar.
Donde debemos modificar esta
respectivos que poseen los diferentes grupos, en este caso le estamos indicando que
todos pueden tener acceso de lectura a nuestro grupo.
access MyROSystem "" any noauth exact
Por esta otra.
access MyROSystem "" any noauth exact
Así como lo muestra la figura
Guardamos y salimos.
Nos logueamos nuevamente
zenoss@zenoss:~$ s
Password: Digite el
Vamos a comprobar el estado de
Thiney:~#zenoss status
Monitoreo, Administración y Gestión Integral de una red
Es la Ip del elemento de red que tiene el agente SNMP ejecutándose y
r esta línea. Las tres últimas columnas significan los permisos
respectivos que poseen los diferentes grupos, en este caso le estamos indicando que
tener acceso de lectura a nuestro grupo.
access MyROSystem "" any noauth exact system none none
access MyROSystem "" any noauth exact all none none
como lo muestra la figura:
mos nuevamente como root.
:~$ su –
password de root
stado de Zenoss.
enoss status
Monitoreo, Administración y Gestión Integral de una red
Diensten
25
Es la Ip del elemento de red que tiene el agente SNMP ejecutándose y
línea. Las tres últimas columnas significan los permisos
respectivos que poseen los diferentes grupos, en este caso le estamos indicando que
Ahora vamos a reiniciamos los servicios
demonios.
Thiney:~#/etc/init.d/zenoss restart
Por defecto, el servidor web de zenoss escucha en el puerto 8080. esto l
modificando el $ZENHOME/zope.conf. las referencias al número de puerto en configs
demonio.
Abrimos el navegador e ingre
admin y el password por defecto es
Monitoreo, Administración y Gestión Integral de una red
iniciamos los servicios, para que cojan los cambios y se inicien todos los
/etc/init.d/zenoss restart
Por defecto, el servidor web de zenoss escucha en el puerto 8080. esto l
modificando el $ZENHOME/zope.conf. las referencias al número de puerto en configs
r e ingresamos http://localhost:8080/ el Username por defecto es
y el password por defecto es zenoss
Monitoreo, Administración y Gestión Integral de una red
Diensten
26
, para que cojan los cambios y se inicien todos los
Por defecto, el servidor web de zenoss escucha en el puerto 8080. esto lo puede cambiar
modificando el $ZENHOME/zope.conf. las referencias al número de puerto en configs
el Username por defecto es
Ya tenemos una parte muy importante del proyecto, la instalación de Zenoss
procedemos a realizar las configura
2.2 Entorno Web Zenoss
El sistema que maneja Zenoss en un sistema muy completo y detallado, lo primero que
vamos a ver es una pestaña
de mostrar todos los dispositivos, eventos e información sobre el estado de la
como se puede apreciar en la figura 1.9.
Al lado izquierdo observamos el menú
todos los demonios de Zenoss se encuentren co
podemos ver algunos de los
función importante al momento de monitorear una red.
Monitoreo, Administración y Gestión Integral de una red
Ya tenemos una parte muy importante del proyecto, la instalación de Zenoss
procedemos a realizar las configuraciones pertinentes para monitorear nuestra red.
Entorno Web Zenoss
El sistema que maneja Zenoss en un sistema muy completo y detallado, lo primero que
ña llamada Dashboard , es la ventana principal que se encarga
los dispositivos, eventos e información sobre el estado de la
como se puede apreciar en la figura 1.9.
Al lado izquierdo observamos el menú principal, damos clic en Settings
todos los demonios de Zenoss se encuentren corriendo, luego clic en
algunos de los demonios que maneja Zenoss, cada uno de ellos cumple una
función importante al momento de monitorear una red.
Monitoreo, Administración y Gestión Integral de una red
Diensten
27
Ya tenemos una parte muy importante del proyecto, la instalación de Zenoss. Ahora
ciones pertinentes para monitorear nuestra red.
El sistema que maneja Zenoss en un sistema muy completo y detallado, lo primero que
, es la ventana principal que se encarga
los dispositivos, eventos e información sobre el estado de la red, tal y
ettings , para verificar que
rriendo, luego clic en Daemons , allí
demonios que maneja Zenoss, cada uno de ellos cumple una
Se pueden presentar pro
instalación y la mejor manera de solucionarlo es
montar.
3.3. Agregando Dispositivos
Ahora procedemos a agregar los equipos, p
formas, la primera es realizar una búsqueda donde
diferentes redes y los agrega automáticamente
3.3.1 Auto- Descubrimiento
Esta tarea se lleva a cabo gracias a la colaboración de ZenDisc. Zendisc hace parte de
ZenModeler y juntos se enc
direcciones IP y dispositivos pueden determinar la topología de la red.
Para realizar Auto-Discovery
pestaña ubicada al lado izquierdo de Subn
Como lo muestra la imagen
Monitoreo, Administración y Gestión Integral de una red
Se pueden presentar problemas con zenhub, esto ocurre por un problema en la
manera de solucionarlo es desinstalando todo y volviéndolo a
Agregando Dispositivos
agregar los equipos, para agregar equipos lo podemos hacer de dos
, la primera es realizar una búsqueda donde Zenoss encuentra equipos en las
y los agrega automáticamente, la otra es agregarlos manualmente.
Descubrimiento
Esta tarea se lleva a cabo gracias a la colaboración de ZenDisc. Zendisc hace parte de
ZenModeler y juntos se encargan de descubrir nuevos recursos en las redes, encontrando
direcciones IP y dispositivos pueden determinar la topología de la red.
Discovery vamos a Networks, luego en Overview
a ubicada al lado izquierdo de Subnetworks y le damos clic en
Como lo muestra la imagen 1.11.
Monitoreo, Administración y Gestión Integral de una red
Diensten
28
blemas con zenhub, esto ocurre por un problema en la
ndo todo y volviéndolo a
ara agregar equipos lo podemos hacer de dos
Zenoss encuentra equipos en las
, la otra es agregarlos manualmente.
Esta tarea se lleva a cabo gracias a la colaboración de ZenDisc. Zendisc hace parte de
argan de descubrir nuevos recursos en las redes, encontrando
Overview desplazamos la
y le damos clic en Add Network .
Agregamos la red en la que vamos a buscar equipos, en este caso
figura 1.12, estamos agregando la
Así sucesivamente vamos agregando todas las redes
listadas, las seleccionamos y volvemos a la pestaña ubicada al lado izquierdo de
Subnetwork y damos clic en
opción permite realizar una
el fin de encontrar equipos,
Monitoreo, Administración y Gestión Integral de una red
Agregamos la red en la que vamos a buscar equipos, en este caso y como se detalla en
estamos agregando la 192.168.70.0/24, luego damos clic en
vamos agregando todas las redes. Una vez tengamos todas las redes
listadas, las seleccionamos y volvemos a la pestaña ubicada al lado izquierdo de
damos clic en Discover Devices. Como lo muestra la figura 1.13.
a búsqueda detallada en todas las redes que se agregaron co
el fin de encontrar equipos, dispositivos y conocer su estado.
Monitoreo, Administración y Gestión Integral de una red
Diensten
29
y como se detalla en
, luego damos clic en OK.
Una vez tengamos todas las redes
listadas, las seleccionamos y volvemos a la pestaña ubicada al lado izquierdo de
Como lo muestra la figura 1.13. Esta
búsqueda detallada en todas las redes que se agregaron con
Esto puede tomar un poco de tiempo, finalmente obtendremos un listado de todos los
dispositivos encontrados. Para ver los detalle
network. Tal y como se indica en la figura 1.14.
Esto nos lleva nuevamente a
habíamos agregamos con anterioridad,
encontrados en cada una de las redes.
Monitoreo, Administración y Gestión Integral de una red
Esto puede tomar un poco de tiempo, finalmente obtendremos un listado de todos los
. Para ver los detalles de la búsqueda, damos clic en
Tal y como se indica en la figura 1.14.
Esto nos lleva nuevamente a la pestaña Overview donde encontramos
habíamos agregamos con anterioridad, donde nos muestra el números de dispositiv
encontrados en cada una de las redes. Ver figura 1.14
Monitoreo, Administración y Gestión Integral de una red
Diensten
30
Esto puede tomar un poco de tiempo, finalmente obtendremos un listado de todos los
s de la búsqueda, damos clic en Navigate to
donde encontramos las redes que
nos muestra el números de dispositivos
3.3.2 Agregando Dispositivos Manualmente
Agregar los dispositivos manualmente es una tarea difícil, pero en ocasiones puede
resultar bastante útil sobre todo cuando todos los equipos se encuentr
solo se debe agregar uno o dos dispositivos, esta tarea puede resultar más sencilla si se
agrega estos dos dispositivos manualmente a realizar un discovery de todas las redes.
Para esto Vamos a Add Device
donde debemos llenar 4 datos importantes. Ver Figura 1.16.
El primero dato que nos piden es
equipo o la dirección Ip, lo más recomendable es agregar los equipos por dirección Ip,
luego en el ítem dos, Device Class Path
encontramos muchas (ver Figura 1.17)
/Server/Linux: Utilizando para agregar equipos o servidores con S.O en Linux
/Server/Windows: Utilizado para agregar los servidores o equipos con S.O Windows
Monitoreo, Administración y Gestión Integral de una red
.2 Agregando Dispositivos Manualmente
Agregar los dispositivos manualmente es una tarea difícil, pero en ocasiones puede
útil sobre todo cuando todos los equipos se encuentr
solo se debe agregar uno o dos dispositivos, esta tarea puede resultar más sencilla si se
agrega estos dos dispositivos manualmente a realizar un discovery de todas las redes.
Add Device , ubicado en el menú principal. Se nos abre una ventana
donde debemos llenar 4 datos importantes. Ver Figura 1.16.
El primero dato que nos piden es Device Name , donde debemos poner el nombre del
equipo o la dirección Ip, lo más recomendable es agregar los equipos por dirección Ip,
Device Class Path nos pide la clase para el equipo, desplegamos y
(ver Figura 1.17), entre las más utilizadas se encuentran:
/Server/Linux: Utilizando para agregar equipos o servidores con S.O en Linux
s: Utilizado para agregar los servidores o equipos con S.O Windows
Monitoreo, Administración y Gestión Integral de una red
Diensten
31
Agregar los dispositivos manualmente es una tarea difícil, pero en ocasiones puede
útil sobre todo cuando todos los equipos se encuentran monitoreados y
solo se debe agregar uno o dos dispositivos, esta tarea puede resultar más sencilla si se
agrega estos dos dispositivos manualmente a realizar un discovery de todas las redes.
nos abre una ventana
, donde debemos poner el nombre del
equipo o la dirección Ip, lo más recomendable es agregar los equipos por dirección Ip,
nos pide la clase para el equipo, desplegamos y
, entre las más utilizadas se encuentran:
/Server/Linux: Utilizando para agregar equipos o servidores con S.O en Linux.
s: Utilizado para agregar los servidores o equipos con S.O Windows.
/Network/: Utilizado para agrega Dispositivos Cisco, como Router
En el tercer punto, encontramos
auto. El Protocolo de descubrimiento como su nombre lo indica es el encargado de
encontrar los equipos en cada una de las redes.
Community, debemos agregar la comunidad snmp, en nuestro
comunidad de solo lectura, es d
Estos son los datos más importantes, ahora vamos al final de la ventana y damos clic en
Add Device. Para conocer más información del equipo agregado le damos clic en
Navigate to device, esto nos lleva directamente al equipo
detalles del sistema y las graficas de los procesos mas importa
Monitoreo, Administración y Gestión Integral de una red
Utilizado para agrega Dispositivos Cisco, como Router, SW AP entre otros.
En el tercer punto, encontramos Protocolo Discovery , por defecto viene configurado
ocolo de descubrimiento como su nombre lo indica es el encargado de
encontrar los equipos en cada una de las redes. Por último, en el cuarto punto
debemos agregar la comunidad snmp, en nuestro
comunidad de solo lectura, es decir, public.
Estos son los datos más importantes, ahora vamos al final de la ventana y damos clic en
Para conocer más información del equipo agregado le damos clic en
sto nos lleva directamente al equipo, donde podemos obs
graficas de los procesos mas importantes. Ver Figura 1.18.
Monitoreo, Administración y Gestión Integral de una red
Diensten
32
, SW AP entre otros.
, por defecto viene configurado en
ocolo de descubrimiento como su nombre lo indica es el encargado de
el cuarto punto Snmp
debemos agregar la comunidad snmp, en nuestro caso ponemos la
Estos son los datos más importantes, ahora vamos al final de la ventana y damos clic en
Para conocer más información del equipo agregado le damos clic en
, donde podemos observar
Ver Figura 1.18.
3.4 Agregando Servicios
El monitoreo de servicios juega un papel muy importante para el administrador
permite detectar a tiempo fallos en los ser
ahorrando esfuerzos, tiempo y dinero.
que es nuestra tarea agregarlos.
Para esto debemos ingresar a
seleccionamos Server, Network o en su efecto
dispositivo, luego vamos a la pestañ
Monitoreo, Administración y Gestión Integral de una red
Agregando Servicios a Monitorear
El monitoreo de servicios juega un papel muy importante para el administrador
permite detectar a tiempo fallos en los servidores que se encuentran en producción,
ahorrando esfuerzos, tiempo y dinero. Por defecto Zenoss no monitorea
que es nuestra tarea agregarlos.
Para esto debemos ingresar a Devices ubicado en el menú principal, luego
r, Network o en su efecto Discovered. Seleccionamos el nombre del
o, luego vamos a la pestaña OS (ver figura 1.20).
Monitoreo, Administración y Gestión Integral de una red
Diensten
33
El monitoreo de servicios juega un papel muy importante para el administrador, este
vidores que se encuentran en producción,
monitorea los servicios, así
ubicado en el menú principal, luego
Seleccionamos el nombre del
Damos clic en la pestaña ubicado al lado izquierdo de
debemos seleccionar el tipo de servicio que
agregando un servidor web, por lo tanto seleccionamos el http co
figura 1.21.
Monitoreo, Administración y Gestión Integral de una red
Damos clic en la pestaña ubicado al lado izquierdo de IP Services
debemos seleccionar el tipo de servicio que queremos agregar, en este caso estamos
agregando un servidor web, por lo tanto seleccionamos el http como se muestra en la
Monitoreo, Administración y Gestión Integral de una red
Diensten
34
IP Services , posteriormente
queremos agregar, en este caso estamos
mo se muestra en la
Para activar el monitoreo y realizar otras configuraciones damos clic sobre el servicio,
esto nos arroja una ventana
Monitor, poner True, realizamos los demás cambios y guardar.
3.5 Monitoreo de S ervicios.
El monitoreo de servicios se puede realizar
3.5.1 Monitoreo de Servicios por Dispositivo
En el monitoreo de servicios por dispositivo se detallan los servicios que el dispositivo
como tal maneja. Para esto debemos ir a
en Clase seleccionamos Server
en el cual se encuentra nuestro servidor, en este caso, Linux. Por
nuestro servidor a monitorear
Una vez estemos en el equipo, en la parte inferior en
todos los servicios que se encuentr
Monitoreo, Administración y Gestión Integral de una red
Para activar el monitoreo y realizar otras configuraciones damos clic sobre el servicio,
esto nos arroja una ventana como la que se ilustra en la figura 1.22, en la parte de
Monitor, poner True, realizamos los demás cambios y guardar.
ervicios.
El monitoreo de servicios se puede realizar de dos formas.
Monitoreo de Servicios por Dispositivo
el monitoreo de servicios por dispositivo se detallan los servicios que el dispositivo
como tal maneja. Para esto debemos ir a Devices , ubicado en el menú principal, luego
Server y en Sub-Devices seleccionamos el sistema operativo
en el cual se encuentra nuestro servidor, en este caso, Linux. Por último
nuestro servidor a monitorear. (Ver figura 1.23)
Una vez estemos en el equipo, en la parte inferior en IP Services
todos los servicios que se encuentran corriendo.
Monitoreo, Administración y Gestión Integral de una red
Diensten
35
Para activar el monitoreo y realizar otras configuraciones damos clic sobre el servicio,
como la que se ilustra en la figura 1.22, en la parte de
el monitoreo de servicios por dispositivo se detallan los servicios que el dispositivo
, ubicado en el menú principal, luego
seleccionamos el sistema operativo
último seleccionamos
IP Services podemos observar
3.5.2 Monitoreo de Servicios por Puerto
Este monitoreo se realiza por el puerto, para esto vamos a
principal, en Classes seleccionamos el
seleccionamos el tipo de protocolo y el puerto por el cual se está corriendo el
este caso se selecciono el puerto 80. En la figura 1.24 observamos que este servicio lo
prestan dos maquinas, Zenoss.local y Thiney.local, ambos servicios se encuentran arriba.
3.5.2.1 Agregando Módulos de Estado.
Monitoreo, Administración y Gestión Integral de una red
Monitoreo de Servicios por Puerto
Este monitoreo se realiza por el puerto, para esto vamos a Services ubicado en el menú
seleccionamos el nombre del servicio a monitorear, posteriormente
de protocolo y el puerto por el cual se está corriendo el
este caso se selecciono el puerto 80. En la figura 1.24 observamos que este servicio lo
prestan dos maquinas, Zenoss.local y Thiney.local, ambos servicios se encuentran arriba.
Agregando Módulos de Estado.
Monitoreo, Administración y Gestión Integral de una red
Diensten
36
ubicado en el menú
nombre del servicio a monitorear, posteriormente
de protocolo y el puerto por el cual se está corriendo el servicio, en
este caso se selecciono el puerto 80. En la figura 1.24 observamos que este servicio lo
prestan dos maquinas, Zenoss.local y Thiney.local, ambos servicios se encuentran arriba.
El servidor apache necesita tener habilitado el modulo de estado para brindar al gestos
SNMP información más detallada acerca de los eventos ocurridos.
Para esto vamos al Agente donde se encuentra corriendo el servidor we
procedemos a editar el archivo de configuración.
Thiney:~#nano /etc/apache2/apache2.conf/
Aproximadamente en la línea 650 encontramos el modulo de estado (mod_status),
Agregamos la primera línea para activar el estado del modulo, esta infor
recogida por zenoss para realizar un monitoreo más detallado de servidores web.
Por ultimo descomentamos la información para este modulo, el archivo quedara así:
Reiniciamos el servicio para que los cambios tengan efecto
Thiney:~# /etc/init.d/apache2 restart
3.6 Monitoreo de Dispositivos.
Monitoreo, Administración y Gestión Integral de una red
El servidor apache necesita tener habilitado el modulo de estado para brindar al gestos
detallada acerca de los eventos ocurridos.
Para esto vamos al Agente donde se encuentra corriendo el servidor we
procedemos a editar el archivo de configuración.
#nano /etc/apache2/apache2.conf/
Aproximadamente en la línea 650 encontramos el modulo de estado (mod_status),
Agregamos la primera línea para activar el estado del modulo, esta infor
recogida por zenoss para realizar un monitoreo más detallado de servidores web.
Por ultimo descomentamos la información para este modulo, el archivo quedara así:
Reiniciamos el servicio para que los cambios tengan efecto
.d/apache2 restart
Monitoreo de Dispositivos.
Monitoreo, Administración y Gestión Integral de una red
Diensten
37
El servidor apache necesita tener habilitado el modulo de estado para brindar al gestos
Para esto vamos al Agente donde se encuentra corriendo el servidor web (Apache) y
Aproximadamente en la línea 650 encontramos el modulo de estado (mod_status),
Agregamos la primera línea para activar el estado del modulo, esta información es
recogida por zenoss para realizar un monitoreo más detallado de servidores web.
Por ultimo descomentamos la información para este modulo, el archivo quedara así:
El monitoreo de Dispositivos que nos ofrece Zenoss, es un monitoreo
podemos encontrar la utilización de la CPU, la cantidad de Procesos, la Memoria que se
está consumiendo, entre otros
Para ver el monitoreo mediante graficas vamos a
luego seleccionamos el dispositivo a monitorear y vamos a la pesta
allí encontraremos las graficas
El la grafica 1.25 observamos la carga que se está presentando en el equipo contra el
tiempo, la línea azul nos muestra la cantidad de proceso que se están realizando cada 5
minutos. Podemos deducir entonces que es un equipo, probablemente un servidor que se
encuentra en producción.
En la grafica 1.26 observamos la utilización de la CPU, donde el mayor porcentaje es
ocupado por el sistema,
ejecuta una cantidad considerable de procesos
Monitoreo, Administración y Gestión Integral de una red
El monitoreo de Dispositivos que nos ofrece Zenoss, es un monitoreo
podemos encontrar la utilización de la CPU, la cantidad de Procesos, la Memoria que se
consumiendo, entre otros procesos.
Para ver el monitoreo mediante graficas vamos a Devices , ubicado en el menú principal
luego seleccionamos el dispositivo a monitorear y vamos a la pestana
remos las graficas más representativas para este equipo.
grafica 1.25 observamos la carga que se está presentando en el equipo contra el
tiempo, la línea azul nos muestra la cantidad de proceso que se están realizando cada 5
minutos. Podemos deducir entonces que es un equipo, probablemente un servidor que se
En la grafica 1.26 observamos la utilización de la CPU, donde el mayor porcentaje es
los porcentajes no bajan de 35, además
ejecuta una cantidad considerable de procesos.
Monitoreo, Administración y Gestión Integral de una red
Diensten
38
El monitoreo de Dispositivos que nos ofrece Zenoss, es un monitoreo esencial, donde
podemos encontrar la utilización de la CPU, la cantidad de Procesos, la Memoria que se
, ubicado en el menú principal,
Perf, o Performan ,
grafica 1.25 observamos la carga que se está presentando en el equipo contra el
tiempo, la línea azul nos muestra la cantidad de proceso que se están realizando cada 5
minutos. Podemos deducir entonces que es un equipo, probablemente un servidor que se
En la grafica 1.26 observamos la utilización de la CPU, donde el mayor porcentaje es
el usuario también
En la grafica 1.27 podemos observar la Cantidad de memoria dada en porcentaje, en esta
grafica en particular observamos que el 97 % de la memoria es usada. Quedando así un
poco menos del 30 % para la cache, el buffer y la swap.
Monitoreo, Administración y Gestión Integral de una red
a 1.27 podemos observar la Cantidad de memoria dada en porcentaje, en esta
grafica en particular observamos que el 97 % de la memoria es usada. Quedando así un
poco menos del 30 % para la cache, el buffer y la swap.
Monitoreo, Administración y Gestión Integral de una red
Diensten
39
a 1.27 podemos observar la Cantidad de memoria dada en porcentaje, en esta
grafica en particular observamos que el 97 % de la memoria es usada. Quedando así un
3.7 Alarmas
Este servicio es proporciona
electrónico o páginas basadas en acontecimientos, más conocidas como SendPage.
figura 1.25)
3.7.1 SendMail
Como su nombre lo indica, es utilizado para generar alarmas por correo electrónico, par
esto, debemos tener configurado un servidor de correo.
requisito debemos ir a Setting
Monitoreo, Administración y Gestión Integral de una red
Este servicio es proporcionado por ZenActions, quien permite enviar mensajes de correo
electrónico o páginas basadas en acontecimientos, más conocidas como SendPage.
su nombre lo indica, es utilizado para generar alarmas por correo electrónico, par
esto, debemos tener configurado un servidor de correo. Una vez se cuente con este pre
Setting , ubicado en el menú principal. Ver figura 1.30.
Monitoreo, Administración y Gestión Integral de una red
Diensten
40
ZenActions, quien permite enviar mensajes de correo
electrónico o páginas basadas en acontecimientos, más conocidas como SendPage. (Ver
su nombre lo indica, es utilizado para generar alarmas por correo electrónico, para
Una vez se cuente con este pre-
. Ver figura 1.30.
Después de haber completado toda la información solicitada en la pestana Setting,
pasamos a Users , donde debemos realizar un test al e
de garantizar la entrega de alertas. Ver figura 1.31.
Una vez la prueba resulte exitosa
alarmas. Después observam
administrador, ver eventos y Administered
posteriormente en Add Alerting Rule...
Monitoreo, Administración y Gestión Integral de una red
Después de haber completado toda la información solicitada en la pestana Setting,
, donde debemos realizar un test al e-mail proporcionado. Esto con el fin
de garantizar la entrega de alertas. Ver figura 1.31.
Una vez la prueba resulte exitosa, damos clic sobre el usuario Admin
observamos algunas pestanas para configurar la información del
rador, ver eventos y Administered Objects. Damos clic en
Add Alerting Rule... Ver figura 1.32.
Monitoreo, Administración y Gestión Integral de una red
Diensten
41
Después de haber completado toda la información solicitada en la pestana Setting,
mail proporcionado. Esto con el fin
Admin para configurar las
os algunas pestanas para configurar la información del
ts. Damos clic en Alerting Rules y
Seleccionamos un nombre para esta alerta y damos clic en
Una vez la alerta se encuentre listada, damos clic
pestanas. En la pestana
configuración:
Enabled: Este parámetro debe aparecer como verdadero (True)
Address: En este parámetro debemos introducir el mail del administrador o persona que
recibirá los mail, en este caso
Actions: La acción por defecto en este caso es email, ya que la alarma qu
utilizando es la SendMail.
Monitoreo, Administración y Gestión Integral de una red
Seleccionamos un nombre para esta alerta y damos clic en OK. Ver figura 1.33
e encuentre listada, damos clic sobre ella, luego encontramos tres
pestana Edit encontramos algunos campos importantes para la
Este parámetro debe aparecer como verdadero (True)
En este parámetro debemos introducir el mail del administrador o persona que
recibirá los mail, en este caso [email protected].
La acción por defecto en este caso es email, ya que la alarma qu
Monitoreo, Administración y Gestión Integral de una red
Diensten
42
Ver figura 1.33
, luego encontramos tres
importantes para la
En este parámetro debemos introducir el mail del administrador o persona que
La acción por defecto en este caso es email, ya que la alarma que se está
Luego debemos configurar algunas reglas, esta configuración es personal y va de
acuerdo a las necesidades del administrador. Ver figura 1.34. Por último guardamos los
cambios.
3.7.2 SendPage
Sendpage es un servidor SNPP d
de texto SMS a tu teléfono celular o buscapersonas.
El mayor beneficio es que no requiere acceso a Internet para ofrecer
3.8 Agentes en Dispositivos Windows
Para monitorear host con Sistema
SNMP, esto hace que el equipo se convierta en agente SNMP y envié datos importantes
al Gestor.
Para instalar el SNMP debemos ir a
programas , Agregar o quitar compone
una ventana como la que nos muestra en la figura 1.35
Monitoreo, Administración y Gestión Integral de una red
Luego debemos configurar algunas reglas, esta configuración es personal y va de
acuerdo a las necesidades del administrador. Ver figura 1.34. Por último guardamos los
Sendpage es un servidor SNPP disponible para Linux que nos permite enviar mensajes
de texto SMS a tu teléfono celular o buscapersonas.
El mayor beneficio es que no requiere acceso a Internet para ofrecer las
Dispositivos Windows
Para monitorear host con Sistemas Operativos Windows debes instalar el Protocolo
SNMP, esto hace que el equipo se convierta en agente SNMP y envié datos importantes
Para instalar el SNMP debemos ir a Inicio , Panel de Control
Agregar o quitar compone ntes de Windows. En Windows Vista veremos
una ventana como la que nos muestra en la figura 1.35.
Monitoreo, Administración y Gestión Integral de una red
Diensten
43
Luego debemos configurar algunas reglas, esta configuración es personal y va de
acuerdo a las necesidades del administrador. Ver figura 1.34. Por último guardamos los
isponible para Linux que nos permite enviar mensajes
las páginas.
s Operativos Windows debes instalar el Protocolo
SNMP, esto hace que el equipo se convierta en agente SNMP y envié datos importantes
Agregar o Quitar
En Windows Vista veremos
En los host con Windos Xp, se realiza el mismo procedimiento, pero al momento de
Ingresar en Agregar o quitar componentes de Windows nos sale una ventana di
debemos seleccionar Herramientas de Administración y Supervisión
Siguiente.
Monitoreo, Administración y Gestión Integral de una red
En los host con Windos Xp, se realiza el mismo procedimiento, pero al momento de
Ingresar en Agregar o quitar componentes de Windows nos sale una ventana di
Herramientas de Administración y Supervisión
Monitoreo, Administración y Gestión Integral de una red
Diensten
44
En los host con Windos Xp, se realiza el mismo procedimiento, pero al momento de
Ingresar en Agregar o quitar componentes de Windows nos sale una ventana diferente,
Herramientas de Administración y Supervisión y dar clic en
Una vez termine de instalar el SNMP, debemos activar y configurar el servicio, para esto
vamos a Inicio , Panel de Control, Herramientas Administrativa
Seleccionamos Servicio de Captura
mensajes emergentes.
Veremos una ventana como la que se muestra en la figura 1.36 donde:
1. Debemos seleccionar el
2. Damos clic en Aplicar para aplicar estos cambios
3. Ahora iniciamos el servicio, para esto clic en Iniciar.
4. Por último damos clic en
Monitoreo, Administración y Gestión Integral de una red
Una vez termine de instalar el SNMP, debemos activar y configurar el servicio, para esto
Panel de Control, Herramientas Administrativa y por último
Servicio de Captura , este servicio se encarga de enviar traps
Veremos una ventana como la que se muestra en la figura 1.36 donde:
Debemos seleccionar el Tipo de inicio , en este caso seleccionamos
plicar para aplicar estos cambios
Ahora iniciamos el servicio, para esto clic en Iniciar.
amos clic en Aceptar.
Monitoreo, Administración y Gestión Integral de una red
Diensten
45
Una vez termine de instalar el SNMP, debemos activar y configurar el servicio, para esto
y por último Servicio.
servicio se encarga de enviar traps, es decir,
Veremos una ventana como la que se muestra en la figura 1.36 donde:
o seleccionamos Automático.
Ahora procedemos a configurar el servicio, para esto en la misma venta
aparecen lo servicios, es decir en Herramientas Administrativas, seleccionamos
SNMP y damos clic derecho. Nos ubicamos en la pestana de
agregar las comunidades, en este caso
Nos aseguramos que la opción de
habilitada, como lo detalla la figura 1.37.
pasamos a la siguiente pestana,
Monitoreo, Administración y Gestión Integral de una red
Ahora procedemos a configurar el servicio, para esto en la misma venta
aparecen lo servicios, es decir en Herramientas Administrativas, seleccionamos
y damos clic derecho. Nos ubicamos en la pestana de Seguridad
agregar las comunidades, en este caso de solo lectura y lectura y escritura.
Nos aseguramos que la opción de Aceptar paquetes de cualquier host
habilitada, como lo detalla la figura 1.37., posterior a esto, aplicamos
pasamos a la siguiente pestana, Capturas.
Monitoreo, Administración y Gestión Integral de una red
Diensten
46
Ahora procedemos a configurar el servicio, para esto en la misma ventana donde
aparecen lo servicios, es decir en Herramientas Administrativas, seleccionamos Servicio
Seguridad donde debemos
de solo lectura y lectura y escritura.
Aceptar paquetes de cualquier host se encuentre
aplicamos los cambios y
En capturas debemos seleccionar las comunid
Comunidad, escribimos el nombre de la o las comunidades y damos clic en Agregar a la
lista.
Luego en Destino de Capturas
capturaran este tráfico. Ver figura 1.38.
Con esto se da por terminado la instalación y configuración de los agentes SNMP en host
con Sistemas Operativos Winodws.
Monitoreo, Administración y Gestión Integral de una red
En capturas debemos seleccionar las comunidades, para esto, vamos a
escribimos el nombre de la o las comunidades y damos clic en Agregar a la
Destino de Capturas , debemos agregar la dirección ip de los host que
capturaran este tráfico. Ver figura 1.38. Por último damos clic en Aceptar.
se da por terminado la instalación y configuración de los agentes SNMP en host
con Sistemas Operativos Winodws.
Monitoreo, Administración y Gestión Integral de una red
Diensten
47
s, para esto, vamos a Nombre de
escribimos el nombre de la o las comunidades y damos clic en Agregar a la
, debemos agregar la dirección ip de los host que
mo damos clic en Aceptar.
se da por terminado la instalación y configuración de los agentes SNMP en host
4 Emulación de Dispositivos Activos con
Para los Enrutadores (Routers) se utili
que nos permite realizar las configuraciones de todos los comandos, en este caso activar
el snmp-server.
La configuración final en GNS3 es la que se muestra en la figura
Esta configuración presenta dos routers,
192.168.5.0 y sus interfaces Ethernet se encuentran en la 192.168.70.0, conectada por
dispositivo nube que simula n
Monitoreo, Administración y Gestión Integral de una red
Dispositivos Activos con GNS3
Para los Enrutadores (Routers) se utilizo GNS3, un potente emulador de imágenes Cisco
que nos permite realizar las configuraciones de todos los comandos, en este caso activar
La configuración final en GNS3 es la que se muestra en la figura 2.1.
Esta configuración presenta dos routers, cuyos seriales se encuentran en la red
192.168.5.0 y sus interfaces Ethernet se encuentran en la 192.168.70.0, conectada por
dispositivo nube que simula nuestra red real.
Monitoreo, Administración y Gestión Integral de una red
Diensten
48
emulador de imágenes Cisco
que nos permite realizar las configuraciones de todos los comandos, en este caso activar
les se encuentran en la red
192.168.5.0 y sus interfaces Ethernet se encuentran en la 192.168.70.0, conectada por el
4.1 Configuración de Enrutadores Cisco
Una vez los routers empiezan a correr
al modo de configuración y asignamos un nombre al dispositivo
Router>en
Router#config t
Router(config)#hostname Router_Thiney2
4.2 Configuración de I
Router_Thiney2(config)#
Router_Thiney2(config
Router_Thiney2(config
Router_Thiney2(config
Router_Thiney2(config)#interface serial 1/0
Router_Thiney2(config
Router_Thiney2(config
Router_Thiney2(config
4.3 Configuración Enrutamiento Dinámico (
Monitoreo, Administración y Gestión Integral de una red
Configuración de Enrutadores Cisco
los routers empiezan a correr debemos asignarle un nombre, para esto entramos
y asignamos un nombre al dispositivo.
Router(config)#hostname Router_Thiney2
Configuración de I nterfaces
Router_Thiney2(config)#interface ethernet 2/1
ey2(config-if)#ip address 192.168.70.250 255.255.255.0
Router_Thiney2(config-if)#no shut
Router_Thiney2(config-if)#exit
Router_Thiney2(config)#interface serial 1/0
Router_Thiney2(config-if)#ip address 192.168.5.2 255.255.255.0
Router_Thiney2(config-if)#no shut
Router_Thiney2(config-if)#exit
Enrutamiento Dinámico ( RIP)
Monitoreo, Administración y Gestión Integral de una red
Diensten
49
arle un nombre, para esto entramos
if)#ip address 192.168.70.250 255.255.255.0
if)#ip address 192.168.5.2 255.255.255.0
Router_Thiney2(config)#router rip
Router_Thiney2(config
Router_Thiney2(config
Router_Thiney2(config
4.4 Activando el S nmp
Router_Thiney2(config)#snmp
Router_Thiney2(config)#snmp
Router_Thiney2(config)#snmp
Router_Thiney2(config)#snmp
Router_Thiney2(config)#snmp
4.5 Comprobando C onectividad
Monitoreo, Administración y Gestión Integral de una red
Router_Thiney2(config)#router rip
Router_Thiney2(config-router)#network 192.168.70.0
Router_Thiney2(config-router)#network 192.168.5.0
Router_Thiney2(config-router)#exit
nmp .
Router_Thiney2(config)#snmp-server community public ro
Router_Thiney2(config)#snmp-server community private rw
Router_Thiney2(config)#snmp-server enable traps snmp
Router_Thiney2(config)#snmp-server enable traps config
er_Thiney2(config)#snmp-server host 192.168.70.241 version 2c public
onectividad entre los diferentes hosts.
Monitoreo, Administración y Gestión Integral de una red
Diensten
50
server host 192.168.70.241 version 2c public
4.6 Guardar la C onfiguración
Router_Thiney2#copy running
Monitoreo, Administración y Gestión Integral de una red
onfiguración en la NVRAM
Router_Thiney2#copy running-config startup-config
Monitoreo, Administración y Gestión Integral de una red
Diensten
51
Con este proyecto podemos concluir la importancia que tiene el protocolo SNMP para los
administradores, pero también debemos rescatar el hecho de que no todos los software
de Gestión y Monitoreo utilizan este protocolo para recolectar la información. Muchos
utilizan sus propios agentes, estos agentes brindan al gestor la información detallada de
cada uno de los procesos y recursos que se encuentran corriendo en la máquina
gestionada.
Con la elaboración del proyecto, podemos concluir que la existencia de sof
integrales de monitoreo en el mercado es nula, para los administradores es muy difícil
encontrar software que realicen la Gestión, Monitoreo y Administración completa de la
red, esta tarea no es fácil lograrla con un software, por tal motivo se deben
acoples y arreglos que pueden ser complicados y no resultar tan útiles al momento de
ponerlos en marcha.
Monitoreo, Administración y Gestión Integral de una red
CONCLUSIONES
on este proyecto podemos concluir la importancia que tiene el protocolo SNMP para los
administradores, pero también debemos rescatar el hecho de que no todos los software
de Gestión y Monitoreo utilizan este protocolo para recolectar la información. Muchos
utilizan sus propios agentes, estos agentes brindan al gestor la información detallada de
cada uno de los procesos y recursos que se encuentran corriendo en la máquina
Con la elaboración del proyecto, podemos concluir que la existencia de sof
integrales de monitoreo en el mercado es nula, para los administradores es muy difícil
encontrar software que realicen la Gestión, Monitoreo y Administración completa de la
red, esta tarea no es fácil lograrla con un software, por tal motivo se deben
acoples y arreglos que pueden ser complicados y no resultar tan útiles al momento de
Monitoreo, Administración y Gestión Integral de una red
Diensten
52
on este proyecto podemos concluir la importancia que tiene el protocolo SNMP para los
administradores, pero también debemos rescatar el hecho de que no todos los software
de Gestión y Monitoreo utilizan este protocolo para recolectar la información. Muchos
utilizan sus propios agentes, estos agentes brindan al gestor la información detallada de
cada uno de los procesos y recursos que se encuentran corriendo en la máquina
Con la elaboración del proyecto, podemos concluir que la existencia de software
integrales de monitoreo en el mercado es nula, para los administradores es muy difícil
encontrar software que realicen la Gestión, Monitoreo y Administración completa de la
red, esta tarea no es fácil lograrla con un software, por tal motivo se deben realizan
acoples y arreglos que pueden ser complicados y no resultar tan útiles al momento de
Getting Started with Zenoss Enterprise
Annapolis, MD 21401, EE.UU.
http://www.zenoss.com/community/docs/install
installer.pdf
http://www.zenoss.com/community/docs/zenoss
www.wiki.red-sena.net
http://es.wikipedia.org/wiki/SNMP
http://es.wikipedia.org/wiki/Subversion
www.google.com.co
http://www.mattgwatson.ca:80/2008/06/howto
http://wiki.huihoo.com/index.php?title=Installing_Zenoss_on_Debian
Monitoreo, Administración y Gestión Integral de una red
BIBLIOGRAFIA
Getting Started with Zenoss Enterprise.pdf . Annapolis, MD 21401, EE.UU. 2008
Annapolis, MD 21401, EE.UU.
http://www.zenoss.com/community/docs/install-guides/installing-with-the
http://www.zenoss.com/community/docs/zenoss-guide/2.3.0/
http://es.wikipedia.org/wiki/SNMP
http://es.wikipedia.org/wiki/Subversion
http://www.mattgwatson.ca:80/2008/06/howto-sending-sms-via-sendpage
http://wiki.huihoo.com/index.php?title=Installing_Zenoss_on_Debian
Monitoreo, Administración y Gestión Integral de una red
Diensten
53
. Annapolis, MD 21401, EE.UU. 2008
the-zenoss-
sendpage-snpp-server/