90 likes | 227 Views
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.
E N D
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
Identificación del Router ¿Cómo nos comunicamos con el router? OID de los parámetros a conocer Modelo y marca del router Uso del comando snmpget snmpget -v1 -c ltmlab 157.88.130.250 system.sysDescr.0
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: /home/labs/ctm2/ctm2x03/MRTG/salida' --global 'Options[_]: bits,growright' --output /home/labs/ctm2/ctmx/MRTG/cfg/mrtg.cfg ltmlab@157.88.130.250. WorkDir: ruta en la que queremos guardar las gráficas generadas por MRTG. -- output: indica la ruta del directorio de trabajo en la que se encuentra el fichero de configuración que hemos creado. Options: Información en bits (bits) y crecimiento de las gráficas de derecha a izquierda (growright). Dirección IP del router que queremos monitorizar (157.88.130.250) Nombre de la comunidad (ltmlab).
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 * * * * 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.
Configuración de la monitorización 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)
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).
Configuración de la monitorización Target[myrouter]:OID1&OID2:public@myrouter: myrouter es la dirección IP del router monitorizado (157.88.130.250). Los OID corresponden a los parámetros que miden la memoria usada por el procesador del router (1.3.6.1.4.1.9.9.48.1.1.1.5.1) y la memoria usada para entrada/salida (1.3.6.1.4.1.9.9.48.1.1.1.5.2). 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. "
Monitorización MRTG Index Page Traffic Analysis for 1 – va-3550-tel-PBI-2 Traffic Analysis for Memoria -- va-3550-tel-PBI-2
Monitorización 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)