1 / 17

Monitorización vía MRTG

Monitorización vía MRTG. CTMx03 Componentes: Laura de la Cuesta, Alberto González, Ana María Lozano, Diego Rioja. Monitorización vía MRTG. Introducción Gestión de sistemas de red Monitorización MRTG Caso de estudio Instalación Estudio árbol OID Configuración para la monitorización

imelda
Télécharger la présentation

Monitorización vía MRTG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Monitorización vía MRTG CTMx03 Componentes: Laura de la Cuesta, Alberto González, Ana María Lozano, Diego Rioja.

  2. Monitorización vía MRTG • Introducción • Gestión de sistemas de red • Monitorización MRTG • Caso de estudio • Instalación • Estudio árbol OID • Configuración para la monitorización • Monitorización • Conclusiones

  3. 2. Gestión de sistemas de red • Problemática • Evolución de los sistemas de gestión • Hoy  Gestión Integrada (normalización) • Importante sector empresarial • Objetivo final :calidad de servicio a un precio razonable.

  4. 2. Gestión de sistemas de red • Recursos • Recursos humanos • Métodos de trabajo • Desarrollo tecnológico • Herramientas de gestión • Elementos (agentes, gestores, protocolos MIBs y SIM)

  5. 2.1. Monitorización MRTG • Herramienta para monitorizar tráfico • Necesario SNMP • Varias funciones(mide tráfico, detecta fallos, rendimiento, seguridad) • Gráficos en formato HTML • Limitaciones(no detecta host cuello de botella, no especifica tipo de tráfico y estadísticas sobre protocolos )

  6. 3. Caso de estudio • Objetivo: monitorizar el tráfico de red del router de la escuela, para introducirnos en el mundo de la gestión. • Para ello instalar, configurar y poner en marcha la aplicación de monitorización MRTG. • Abordar la monitorización de otras variables de gestión.  • Para la monitorización hemos contado con el material del laboratorio L2009 de la escuela.

  7. 3.1. Instalación • Descargar y compilar las librerías necesarias • Gd: Crear gráficos • Libpng: Requerida por gd. Crea archivos png. • Zlib:requerida por libpng. Comprime archivos gráficos. • Para instalar las librerías • configure --prefix /home/labs/ctm2/ctm2x03/MRTG, • make • make install

  8. 3.2. Estudio árbol OID • Obtención parametros del router: • snmpget-v1 -c [Community string][IP Router] [OID] • CASO ESTUDIO: • snmpget -v1 -c ltmlab 157.88.130.250 system.sysDescr.0 • Configuración para leer y traducir el árbol MIB la tabla Cisco: RELEASE: 12.1(22)EA10b   Platform Family:  C3550   Feature Set: C3550 EMI IOS IMAGE

  9. 3.2. Estudio árbol OID • Recorremos árbol OID en busca del parámetro a monitorizar. • Elegida la rama, recorremos las “hojas” para obtener los valores • snmpwalk -v1 -c [Community string] [IP ROUTER] [OID] • Caso estudio: • snmpwalk -v1 -c ltmlab 157.88.130.250 1.3.6.1.4.1.9.2.2.1.1.43 Counter • Capturas: • SNMPv2-SMI::enterprises.9.2.2.1.1.43.33 = Counter32: 1201075 • SNMPv2-SMI::enterprises.9.2.2.1.1.43.34 = Counter32: 1200819

  10. 3.2. Estudio árbol OID  Entrada Mib sobre los paquetes de salida ip. Entrada MIB sobre la cantidad de memoria usada. 

  11. 3.3. Configuración de la monitorización • Crear el archivo de configuración (mrtg.cfg) • Script cfgmaker para no crearlo de forma manual • Formato: ./cfgmaker --global 'WorkDir: [_]' --global 'Options[_]: bits,growright' --output [_] public@myrouter. • WorkDir: ruta en la que queremos guardar las gráficas generadas por MRTG. • -- output: ruta del directorio de trabajo del fichero de configuración que hemos creado. • Options: Información en bits (bits) y crecimiento de las gráficas de derecha a izquierda (growright). • myrouter: Dirección IP del router que queremos monitorizar (157.88.130.250) • public: Nombre de la comunidad (ltmlab).

  12. 3.3. Configuración de la monitorización • Ejecutar el mrtg.cfg cada vez que queramos obtener datos • Forma manual • /home/labs/ctm2/ctm2x03/MRTG/mrtg-2.16.3/bin/mrtg /home/labs/ctm2/ctm2x03/MRTG/cfg/mrtg.cfg • A través del crontab •  minuto (0-59),                                                            • |  hora (0-23),                                                              • |  | día del mes (1-31),                                              • |  |  |    mes (1-12),                                                  • |  |  |  |    día de la semana (0-6 donde 0=Domingo)   • |  |   |   |   |      • 5 *  *  *  * 

  13. 3.3. Configuración de la monitorización • Lo configuramos para ejecutarlo todos los días cada 5 minutos • */5 * * * * /home/labs/ctm2/ctm2x03/MRTG/mrtg-2.16.3/bin/mrtg /home/labs/ctm2/ctm2x03/MRTG/cfg/mrtg.cfg. • Ordenar las gráficas generadas en un fichero html • Herramienta indexmaker • indexmaker [options] mrtg.cfg [other.cfg ...] • Options: • Ruta en la que tenemos el fichero de configuración (mrtg.cfg) • Ruta en la que queremos guardar el archivo .html que nos va a crear (indice.html)

  14. 3.3. Configuración de la monitorización • Modificar fichero de configuración mrtg.cfg • Monitorizar parámetros del router no relacionados con el tráfico de red • Inicialmente: monitorizar paquetes de salida del protocolo IP • OID tipo counter. No conseguimos monitorización • Finalmente: monitorizar parámetros relacionados con la memoria del router • Datos tipo gauge32. • Obtenemos datos sobre la memoria usada por el procesador del router (OID1) y la memoria usada para entrada/salida (OID2).

  15. 3.3. Configuración de la monitorización • Target[myrouter]:OID1&OID2:public@myrouter: • Myrouter: dirección IP del router monitorizado (157.88.130.250). • OID1 (1.3.6.1.4.1.9.9.48.1.1.1.5.1) memoria usada por el procesador del router y OID2 (1.3.6.1.4.1.9.9.48.1.1.1.5.2) memoria usada para entrada/salida . • Public: nombre de la comunidad (ltmlab). • Necesitamos dos OID porque: “MRTG necesita dos variables para hacer el gráfico, por lo que es preciso especificar dos OID como temperatura y humedad o errores entrantes y salientes. "

  16. 3.4. Monitorización MRTG MRTG Index Page Traffic Analysis for Memoria -- va-3550-tel-PBI-2 `Daily' Graph (5 Minute Average)`Weekly' Graph (30 Minute Average) `Monthly' Graph (2 Hour Average)`Yearly' Graph (1 Day Average)

  17. 4. Conclusiones • Gestión de red: papel clave en el funcionamiento y desarrollo de las empresas. • Necesarios recursos faciliten la monitorización en la red. • Reducción de los costes • Anticipación a problemas. • Obtención de mayor eficiencia, sin necesidad de tener que instalar una red mejor.  • Dificultades: router CISCO ETSIT no tenía implementadas todas las MIB, o bien, no tenían permiso de lectura. • No nos ha quedado claro porqué introducir dos OID en el campo target.

More Related