Академический Документы
Профессиональный Документы
Культура Документы
Presentado por:
Rafael Emiro Vega Tirado.
Jeyson Andrey Henao Alvarez.
Jonathan Andrés Loaiza García.
César Augusto Pineda González.
Leidy Marcela Martinez Alzate.
Presentado a:
Prof. Andrés Mauricio Ortiz.
2008
Proyecto Monitoreo y Gestión de la Red
ÍNDICE
Pág.
Introducción. 4
2 Qué es monitoreo. 5
3 Qué es gestión de la red 5
4 Protocolo para la gestión de dispositivos y de la red. 5
5 Componentes de la gestión. 6
5.1 SNMP. 6
5.1.1 Versiones SNMP. 6
5.1.2 Mensajes enviados por SNMP. 7
5.2 MIB. 9
5.3 NMS. 11
5.4 Agente. 11
5.5 Cómo es el proceso de comunicación. 12
5.6 Partes de la trama del mensaje SNMP. 12
5.7 Estructura del mensaje. 13
6 Aplicación a utilizar. 14
7 Introducción a JFFNMS. 15
8 Aplicaciones necesarias. 16
8.1 Links de descargas. 17
9 Instalaciones y configuraciones. 18
9.1 Instalación de Apache. 18
9.2 Instalación y configuración de MySQL. 23
9.3 Instalación y configuración de PHP. 32
9.4 Instalación JFFNMS. 35
9.5 Instalación RRDTOOL. 40
9.6 Instalación NMAP. 41
9.7 Instalación WinPCAP. 42
9.8 Configuración de Apache para trabajar con PHP. 45
9.9 Configuración PHP. 46
9.10 Configuración MySQL. 47
9.11 Tareas programadas. 48
10 Acceso a la interfaz Web de JFFNMS. 56
2
Proyecto Monitoreo y Gestión de la Red
3
Proyecto Monitoreo y Gestión de la Red
INTRODUCCIÓN
4
Proyecto Monitoreo y Gestión de la Red
2 QUÉ ES MONITOREO
5
Proyecto Monitoreo y Gestión de la Red
5 COMPONENTES DE LA GESTIÓN
5.1 SNMP
6
Proyecto Monitoreo y Gestión de la Red
7
Proyecto Monitoreo y Gestión de la Red
8
Proyecto Monitoreo y Gestión de la Red
5.2 MIB
9
Proyecto Monitoreo y Gestión de la Red
10
Proyecto Monitoreo y Gestión de la Red
5.3 NMS
5.4 AGENTE
En este caso los clientes, están atentos a las peticiones el protocolo snmp,
enviado por el NMS que es el que administra la red.
11
Proyecto Monitoreo y Gestión de la Red
Comunid
Versión UDP
ad
12
Proyecto Monitoreo y Gestión de la Red
13
Proyecto Monitoreo y Gestión de la Red
6 APLICACIÓN A UTILIZAR
14
Proyecto Monitoreo y Gestión de la Red
7 INTRODUCCIÓN A JFFNMS
15
Proyecto Monitoreo y Gestión de la Red
8 APLICACIONES NECESARIAS.
16
Proyecto Monitoreo y Gestión de la Red
Para Apache:
http://www.apache.org/dist/httpd/binaries/win32/
Descargar "apache_2.0.52-win32-x86-no_ssl.msi".
Para MySQL:
http://www.mysql.com/downloads/mysql/4.1.html
Para PHP:
http://www.php.net/downloads.php
Descargar el Binario de Windows .zip
Para JFFNSM:
http://sourceforge.net/project/showfiles.php?group_id=46041
Para RRDTOOL:
http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/?M=D
Descargar el win32-bin.zip.
Para NMAP:
http://www.insecure.org/nmap/nmap_download.html
Descargar el win32.zip.
Para WinPCAP:
http://winpcap.polito.it/
17
Proyecto Monitoreo y Gestión de la Red
9 INSTALACIONES Y CONFIGURACIONES
18
Proyecto Monitoreo y Gestión de la Red
19
Proyecto Monitoreo y Gestión de la Red
20
Proyecto Monitoreo y Gestión de la Red
21
Proyecto Monitoreo y Gestión de la Red
22
Proyecto Monitoreo y Gestión de la Red
23
Proyecto Monitoreo y Gestión de la Red
24
Proyecto Monitoreo y Gestión de la Red
De inmediato aparecerá una ventana, donde nos pide que le demos una
pequeña configuración a MySQL. Clic en “Next>”.
25
Proyecto Monitoreo y Gestión de la Red
26
Proyecto Monitoreo y Gestión de la Red
27
Proyecto Monitoreo y Gestión de la Red
28
Proyecto Monitoreo y Gestión de la Red
29
Proyecto Monitoreo y Gestión de la Red
Digitar la clave del root, el cual tendrá acceso a la base de datos. Clic en
“Next>”.
30
Proyecto Monitoreo y Gestión de la Red
31
Proyecto Monitoreo y Gestión de la Red
32
Proyecto Monitoreo y Gestión de la Red
Abrir una consola “cmd” y digitar los siguientes comandos para copiar algunos
archivos de PHP al directorio Windows, con el fin de que el Sistema pueda
iniciar la aplicación PHP.
33
Proyecto Monitoreo y Gestión de la Red
34
Proyecto Monitoreo y Gestión de la Red
Se debe crear el usuario “jffnms” para luego hacerlo propietario del directorio
jffnms. Clic en “Inicio”, luego “Herramientas Administrativas”, luego
“Administración de Equipos”.
35
Proyecto Monitoreo y Gestión de la Red
36
Proyecto Monitoreo y Gestión de la Red
Se procede a dar los permisos del directorio “jffnms” con el fin de que el usuario
“jffnms” tenga el control total de dicho directorio. Para esto, clic derecho sobre
el directorio “jffnms”, luego “Propiedades”.
37
Proyecto Monitoreo y Gestión de la Red
38
Proyecto Monitoreo y Gestión de la Red
39
Proyecto Monitoreo y Gestión de la Red
40
Proyecto Monitoreo y Gestión de la Red
41
Proyecto Monitoreo y Gestión de la Red
42
Proyecto Monitoreo y Gestión de la Red
43
Proyecto Monitoreo y Gestión de la Red
44
Proyecto Monitoreo y Gestión de la Red
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@grupo9.com
DocumentRoot c:\jffnms\htdocs
ServerName argentos.grupo9.com
DirectoryIndex index.php
LimitRequestLine 20000
</VirtualHost>
45
Proyecto Monitoreo y Gestión de la Red
Dentro de éste archivo, debemos asegurarnos que las siguientes líneas estén
descomentadas y de la siguiente forma.
register_globals = On
register_argc_argv = On
allow_url_fopen = On
extension_dir = c:\php\ext
extension=php_gd2.dll
extension=php_snmp.dll
extension=php_mysql.dll
extension=php_sockets.dll
SMTP = correo.grupo9.com
46
Proyecto Monitoreo y Gestión de la Red
47
Proyecto Monitoreo y Gestión de la Red
Estas tareas se realizan con el fin de indicarle al sistema que ejecute los .bat
del jffnms, los cuales realizan la función de dar la instrucción a PHP y a
RRDTOOL. Dentro de los .bat´s está:
POLLER: El cual, actúa como administrador del protocolo SNMP
interrogando a los agentes instalados en los dispositivos a monitorear.
48
Proyecto Monitoreo y Gestión de la Red
Clic en “Examinar” para buscar los archivos .bat (Uno por uno) ubicados en la
ruta “C:\jffnms\engine\windows\”.
49
Proyecto Monitoreo y Gestión de la Red
50
Proyecto Monitoreo y Gestión de la Red
Digitar el usuario “jffnms” el cual está autorizado para la ejecución del archivo
.bat, y su respectiva contraseña “sena2008”. Clic en “Siguiente>”.
51
Proyecto Monitoreo y Gestión de la Red
Clic en “Avanzadas…”.
52
Proyecto Monitoreo y Gestión de la Red
Marcar la opción “Repetir la tarea” Cada “30 minutos”. Con una Duración de
“24 horas”.
Para los demás archivos .bat se realizan los anteriores pasos; exceptuando el
paso de la programación avanzada. Por lo tanto para el archivo
consolidate.bat se elegirá el tiempo de “10 minutos”.
53
Proyecto Monitoreo y Gestión de la Red
54
Proyecto Monitoreo y Gestión de la Red
55
Proyecto Monitoreo y Gestión de la Red
56
Proyecto Monitoreo y Gestión de la Red
Ahora se procede a agregar una Zona en donde se situarán los host que mas
adelante se agregarán. Clic en ”Administration” > “Hosts and Interfaces” >
“Zones”.
57
Proyecto Monitoreo y Gestión de la Red
Luego, clic en “Host”, con el fin de agregar un host para luego ser monitorizado.
58
Proyecto Monitoreo y Gestión de la Red
Esperar que obtenga los datos SNMP del equipo monitorizado; una ves que
cargue por completo aparecerá una imagen como la siguiente, en la cual
elegimos las interfaces o los dispositivos que se desea monitorizar. Para éste
caso, monitorizaremos la CPU, Disco Duro, Memoria RAM, Tarjeta de Red.
Luego “Add Marked Interfaces”.
59
Proyecto Monitoreo y Gestión de la Red
60
Proyecto Monitoreo y Gestión de la Red
Si damos clic en el cuadro del host agregado, nos podemos dar cuenta los
puertos TCP y UDP, CPU, Memoria RAM, Disco Duro, Tarjeta de Red del host
que agregamos.
61
Proyecto Monitoreo y Gestión de la Red
Dar clic en el cuadro CPU, luego “Save” y luego “Performance” para ver la
gráfica de monitorización.
Cada una de las gráficas muestra cada uno de los requerimientos del proyecto,
como lo es:
62
Proyecto Monitoreo y Gestión de la Red
63
Proyecto Monitoreo y Gestión de la Red
64
Proyecto Monitoreo y Gestión de la Red
65
Proyecto Monitoreo y Gestión de la Red
66
Proyecto Monitoreo y Gestión de la Red
67
Proyecto Monitoreo y Gestión de la Red
Hacer doble clic en esta opción ya que aquí se encuentran todos los servicios
que corren en Windows y nuestro agente también.
68
Proyecto Monitoreo y Gestión de la Red
69
Proyecto Monitoreo y Gestión de la Red
Para cambiar los permisos seleccionamos la comunidad que creamos y dar clic
en Modificar.
70
Proyecto Monitoreo y Gestión de la Red
71
Proyecto Monitoreo y Gestión de la Red
72
Proyecto Monitoreo y Gestión de la Red
Pedirá que reiniciemos el equipo para aplicar los cambios, dar clic en reiniciar.
73
Proyecto Monitoreo y Gestión de la Red
Empezamos con la instalación del paquete para el agente SNMP, abrimos una
Terminal y digitamos.
74
Proyecto Monitoreo y Gestión de la Red
Con esto ya hemos instalado y configurado el agente snmp para que nuestra
maquina pueda ser monitoreada.
75
Proyecto Monitoreo y Gestión de la Red
Esto aplica para la mayoría de los routes y switchs cisco de hoy día.
Switch>enable
Switch#configure terminal
Router>enable
Router#configure terminal
76
Proyecto Monitoreo y Gestión de la Red
“Con esto habilitamos las interrupciones en el router, para que avise al nms
sobre cualquier cambio a su estado.”
77
Proyecto Monitoreo y Gestión de la Red
11.4.3 Router AP
78
Proyecto Monitoreo y Gestión de la Red
79
Proyecto Monitoreo y Gestión de la Red
Ya una vez hecho los pasos anteriores, se ha configurado el agente SNMP del
router inalámbrico.
80
Proyecto Monitoreo y Gestión de la Red
12 CONCLUSIONES
81
Proyecto Monitoreo y Gestión de la Red
13 NETGRAFÍA
• www.fjjnms.org
• es.wikipedia.org
• sourceforge.net
• www.mysql.com
• www.apache.org
82