Universidad Tecnológica de Querétaro Digitally signed by Universidad Tecnológica de Querétaro DN: CN = Universidad Tecnológica de Querétaro, C = MX, O = UTEQ Date: 2005.02.07 10:00:17 -06'00' UNIVERSIDAD TECONOLÓGIA DE QUERÉTARO Voluntad. Conocimiento. Servicio. INSTALACIÓN Y CONFIGURACIÓN DEL MULTI ROUTER TRAFFIC GRAPHER EN WINDOWS 2000 SISTEMAS INTEGRALES DE DISTRIBUCIÓN GRUPO SID Reporte de Estadía Para Obtener el Título a Técnico Superior Universitario en Telemática Asesor de la Empresa: ING. JAIME BENITEZ PÉREZ Asesor de la Escuela: ING. JORGE RAMIRO ALVARADO DE LA VEGA Alumno: JOSÉ LEOPOLDO RANGEL HERNÁNDEZ Santiago de Querétaro Agosto del 2004 OFICIO DE AUTORIZACION. HOJA DESTINADA AL OFICIO DE AUTORIZACION AGRADECIMIENTOS Quiero agradecerle a todos los que me conocen. Bye. AGRADECIMIENTOS ÍNDICE INTRODUCCIÓN CAPÍTULO I INSTALACIÓN Y CONFIGURACIÓN DEL MRTG 1.1 Grupo SID 9 1.1.1 Giro de la empresa 9 1.1.2 Organigrama 11 1.2 Análisis de necesidades 13 1.2.1 Definición del proyecto 13 1.2.2 Objetivos 15 1.2.3 Justificación 16 1.3 Alternativas de solución 17 1.4 Elección de la alternativa óptima 20 1.5 Plan de trabajo 21 1.5.1 Diagrama de Gantt 21 1.5.2 Especificaciones 21 CAPÍTULO II DESARROLLO DEL PROYECTO 2.1 Descripción detallada del plan de trabajo 26 CAPÍTULO III CONCLUSIONES 3.1 Dificultades 34 3.2 Logros obtenidos 34 3.3 Recomendaciones 35 3.4 Aportaciones 35 ANEXOS GLOSARIO BIBLIOGRAFÍA MATERIAL DE CONSULTA INTRODUCCIÓN El presente proyecto trata sobre la instalación y configuración del programa de nombre MRTG (por sus siglas en inglés, “Multi Router Traffic Grapher”). Este programa muestra información de los anchos de banda de los Router’s conectados en la empresa Grupo SID a nivel nacional. Este documento consta de 3 partes: 1.- Definición del proyecto. 2.- Desarrollo del proyecto. 3.- Conclusiones. La descripción detallada del proyecto se va a ir dando a través de los distintos capítulos que lo conforman. Adicional al proyecto, se realizó una pequeña página web para un acceso más fácil a los archivos generados por el MRTG. CAPÍTULO I INSTALACIÓN Y CONFIGURACIÓN DEL MRTG 1.1 Sistemas Integrales de Distribución, Grupo SID. 1.1.1 Giro de la empresa Grupo SID, fundada en 1975, es una empresa dedicada al transporte y distribución en tractocamiones y camionetas a lo largo de la República (Fig. 1.1); así como el almacenaje, empacado, administración de inventarios, recibo y embarque de producto terminado y materias primas, administración de tráfico, embarque de exportación, manejo de devoluciones, recuperación de documentos, armados especiales y controles estadísticos. Dentro de las empresas que integran grupo SID están Samsung, Nike, Effem México, Colgate Palmolive, Wal-Mart. Este tipo de servicios lo manejan en sus distintos centros de operación como lo son las bases operativas y centros de distribución y almacenaje. Todo esto lo realizan con sus más de 470 tractocamiones, y con más de 1000 remolques y más de 120 camionetas para distribución directa, con aproximadamente 250,000 metros cuadrados de almacén y con más 3000 personas para dar atención a todos sus clientes. Además, cuentan con el servicio de rastreo y localización GPS en todas las unidades de la empresa, para brindar una mayor 9 seguridad, esta infraestructura tecnológica permite mantener enlazadas en tiempo real todas sus operaciones. GRUPO SID Fig. 1.1 (Bases y centros de distribución) 10 1.1.2 Organigrama El sustentante del presente reporte se desempeñará en el área de sistemas, así como soporte técnico corporativo. 11 12 1.2 Análisis de necesidades Grupo SID necesita una amplia información acerca de todos los Router`s, cómo serían sus anchos de banda, interfaces, hacia dónde están dirigidos, gráficas que muestran estos datos y mucho más. Con esta información la empresa puede estar monitoreando y vigilando el correcto funcionamiento de sus enlaces en los distintos centros de distribución, así como sus diferentes bases a lo largo de la República. Esta idea del MRTG surge de la inquietud de una deficiencia en la red, ya que en ocasiones se tenía el problema de saber si en verdad estaba funcionando como debía, y con esta aplicación será más fácil su monitoreo. 1.2.1 Definición del proyecto El proyecto asignado consiste en instalar y configurar el software que lleva por nombre MRTG. Una vez configurado este software arroja datos en formato html, estos datos además los muestra con gráficas que son guardadas con una extensión PNG. 13 Este formato de html es el que se ve en cualquier página web, como las que comúnmente vemos en Internet (para una mejor explicación ver el glosario y anexos). Por medio del MRTG la empresa podrá monitorear los router’s con los que cuenta en las distintas bases a lo largo de la república, tomando como router principal el que tienen en la base Querétaro el cual es un modelo Cisco 3600 series. Con este monitoreo la empresa podrá tomar un mayor control de sus enlaces, dándoles un mejor mantenimiento y una pronta repuesta. Una vez encontrada la falla la forma de resolverla es mandando personal capacitado al punto de la falla. El monitoreo se basará tomando en cuenta al router de Querétaro ya que de a través de esté se comunican todos. Dentro del proyecto se tiene la idea de configurar el MRTG en una PC nueva para poder instarle sólo esta aplicación, un antivirus; todo esto sobre Windows 2000 profesional en español. Esta aplicación funciona tanto en Windows como en Unix, pero por ser más práctico y más fácil de usar en un sistema operativo como lo es Windows, el proyecto será realizado en este tipo de sistema operativo. Para la elaboración del proyecto se contará con una amplia variedad de software’s a escoger, desde las diferentes versiones del MRTG, el PERL, así como con un buen equipo de cómputo. 14 Dentro de lo que se proporcionará por parte de la empresa será una PC con las siguientes características: • Microprocesador pentium IV a 1.8 Mhz • 256 KB de memoria ram • Cd-Rom a 52 x • Floppy (unidad de 3.5 disquete) • Tarjeta de red 10/100 base-t Además, se contará con el siguiente software para ayuda en la creación de la página web: • Flash mx El proyecto de instalación y configuración del MRTG asignado al alumno, al ser finalizado, pondría a la empresa al nivel miles de compañías en el mundo, que ya cuentan con un sistema de gestión de redes y muchas de ellas con un software como lo es el MRTG. 1.2.2 Objetivos Que una semana antes del mes de julio ya esté instalado el MRTG, para que la empresa pueda tener un mejor manejo de la red. 15 Objetivos específicos: • Al terminar el proyecto el alumno será capaz de manejar y configurar el MRTG, con fines exclusivos para la empresa ya antes mencionada. • Describirá cómo fue obteniendo resultados, esta descripción será para uso de la universidad y para uso del alumno. • Explicará cómo funciona, una vez que ya esté terminado, y dará ejemplos en tiempo real. • Mencionará cuáles fueron los factores que le ayudaron o que le detuvieron en algún momento en la elaboración del proyecto. 1.2.3 Justificación Grupo SID tiene la idea de mejorar constantemente, por lo tanto, al implementar mejoras en el área de redes se está perfeccionando la empresa a nivel corporativo, pero no sólo lo que se busca es mejorar, sino también conocer y emplear las nuevas innovaciones tecnológicas. Además, en virtud de que la empresa está certificada bajo normas ISO, en la próxima certificación es probable que sea requerida una documentación más amplia, ésta se puede lograr con el MRTG, ya que le brindará una mayor información a todo aquel que desee conocer el estado de los Router’s. 16 1.3 Alternativas de solución Los sistemas de gestión de red tienen muchas ventajas, entre ellas solucionar fallos, situaciones de congestión, monitorizar las diversas interfaces de usuario, etc. Pese a estas ventajas, lo cierto es que estos sistemas son de alto costo, de cierta complejidad y con adustas interfaces; además, carecían de la capacidad de gestionar de un modo amplio cada una de las facetas de los dispositivos que soportaban. Sin embargo, ha habido una evolución y las últimas versiones de los sistemas de gestión de redes son fáciles de navegar, ofrecen una mayor cobertura y resultan muy prácticas. Aunque existen muchos productos de gestión de red ampliamente conocidos, como hp openview, ciscoworks2000 o el health de concord communications, todos ellos presentan el inconveniente de que no son gratuitos, y el precio de las licencias no es económico. Para poder darle una solución al problema del monitoreo de la red, y más en específico de los Router’s, se buscó una alternativa, se trata del MRTG, porque además de ser un software con licencia gratuita tiene un sin fin de utilidades, no sólo para la red sino para monitorear casi cualquier cosa. El MRTG es útil para representar datos. Aunque inicialmente fue creado para representar de forma gráfica el tráfico que 17 atravesaba los interfaces de los Router’s, se puede usar para representar prácticamente cualquier dato. Como ejemplo de cosas que se pueden monitorizar con MRTG podemos ver los datos meteorológicos del observatorio del Teide, o una monitorización completa de un sistema, incluyendo tráficos, carga de procesador, temperatura del procesador, etc. MRTG captura los datos de dos maneras: • mediante snmp (ver glosario) • mediante scripts de usuario A continuación se presentan ejemplos del MRTG y sus posibles aplicaciones: Humedad (%) Fig. 1.2 Presión barometrical (mb) Fig. 1.3 18 Velocidad del viento (Km/h) Fig. 1.4 Carga del procesador Fig. 1.5 Utilización de la memoria Fig. 1.6 CPU Temperatura Fig. 1.7 19 Internet Fig. 1.8 Este proyecto será vigilado y evaluado por el Ingeniero Jaime Benítez Pérez, jefe de infraestructura; así como por el jefe directo del sustentante, Lic. Abraham Ledesma, coordinador de soporte técnico corporativo. 1.4 Elección de la alternativa óptima Como se mencionó en el subcapítulo anterior, se llegó a una única y definitiva alternativa para la realización del proyecto, se trata de la instalación y configuración del MRTG, por lo tanto, lo único que queda por mencionar en este tema es que se va a necesitar, además de descargar el MRTG, una copia de Perl para NT para poder realizar una buena configuración del MRTG. Las páginas de donde será descargada la copia de Perl y el MRTG es la siguiente: http://www.activestate.com/ (PERL) http://people.ee.ethz.ch/~oeticker/webtools/mrtg/pub (MRTG) 20 1.5 Plan de trabajo 1.5.1 Diagrama de Gantt El siguiente diagrama de Gantt especifica el tiempo que el alumno tiene que utilizar para cada actividad, sólo incluye los días hábiles que va a laborar en la empresa. 1.5.2 Especificaciones Durante el primer mes del proyecto se planea que el alumno tenga un completo entendimiento acerca del MRTG, así como del Perl. Se contempla todo este tiempo debido a que la información necesaria proviene de textos completamente en el idioma inglés. Para el segundo mes se tiene planeado que ya esté instalada la Pc con todo su contenido en cuanto a software, también se planea que el MRTG ya esté listo para su configuración, además de dejar ya instalado el Perl. 21 Finalmente, para el tercer mes se requiere que ya esté configurado y en completo funcionamiento, desde la configuración de archivos así como de todos los comandos necesarios para que se pueda utilizar al 100 % el MRTG. Para entender con mayor claridad se desarrolló la siguiente tabla: No. De ACTIVIDAD DURACIÓN actividad 1 S=SEMANAS Y D=DÍAS Lectura de 3 S 2 D 1 D 1 D 1 D 1 S 4 S 2 D manuales 2 Descarga de Software 3 Instalación de Windows 2000 4 Instalación del MRTG 5 Instalación del Perl 6 Primeras pruebas con el MRTG 7 Comenzar configuración 8 Mostrar MRTG funcionando 22 9 Arreglos 3 S 13 S adicionales 10 Soporte a usuarios de la empresa Tabla 1.1 Adicional a lo anterior, se contemplan dos semanas aproximadamente para capacitación del alumno dentro de la empresa. El siguiente diagrama especifica el número de días a utilizar por cada actividad: Fig. 1.9 En las siguientes tablas se especifican los días estimados para cada una de las actividades por cada mes. 23 Los cuadros con fondo gris indican los días utilizados. Fig. 1.10 Fig. 1.11 Fig. 1.12 Fig. 1.13 24 CAPÍTULO II DESARROLLO DEL PROYECTO 2.1 Descripción detallada del plan de trabajo Primera semana (del 4 al 8 de mayo). La primera semana se dio un recorrido por todas las áreas del corporativo y una breve explicación de lo que se iba a realizar a parte del proyecto. Esta explicación sirvió para saber cómo se iba a dar el soporte técnico. Segunda semana (del 10 al 15 de mayo). Durante esta semana el alumno recibió una capacitación más, que consistió en lo siguiente: • Cómo instalar y configurar las distintas versiones que se manejan de Windows. • Cómo reparar pequeños desperfectos de una computadora. • Cómo instalar algunos software’s que maneja la empresa. • Manejo de consumibles como lo son cintas, cartuchos y toners para impresora, disquetes, Cd’s, etc. • Manejos de la bitácora para el equipo que llega o que se envía a las distintas bases foráneas que tiene la empresa. Tercera semana (del 17 al 22 de mayo). Lectura de manuales: • Asignación de proyecto: en esta semana se le asignó el proyecto al alumno. 26 • Asignación de manuales: le son asignados al alumno los manuales correspondientes al proyecto. • Descarga de más manuales: algunos de estos manuales tuvieron que ser descargados, debido a que la mayor parte de ellos estaban un poco obsoletos, ya que la versión del software a utilizar era la 2.10.13 y algunos manuales de los asignados por la empresa correspondían a la versión 1.9.2. Durante el transcurso de esta semana el alumno comenzó a leer los manuales que le pudieran servir, debido a esto el alumno pudo comenzar con una parte del proyecto. Descarga del software: • En el trascurso de está semana se comenzó también con la descarga del software a utilizar en el proyecto, dicha descarga tardó solo unas cuantas horas (2.5 horas aproximadamente), menos del tiempo que se tenía estimado. Además de todo lo ya antes mencionado, el alumno continúo con su labor en soporte técnico. Cuarta semana (del 24 al 29 de mayo). Lectura de manuales: • El alumno continuó con la lectura de manuales, esta lectura fue un poco lenta debido a que toda la documentación venía en el idioma inglés. • Una vez comprendidos la mayor parte de los manuales, el alumno comenzó de una manera más formal el proyecto. 27 Instalación de Windows 2000: • Con los conocimientos obtenidos en la universidad y con la capacitación del Coordinador de soporte Técnico, la instalación del Windows 2000 fue de una manera rápida y sin complicaciones, a excepción de que en un principio no se contaba con un equipo de cómputo para la instalación del Windows. Instalación del MRTG: • Para la instalación del MRTG sólo fueron necesarios no más de treinta minutos, debido a que su instalación no requiere de una instalación personalizada. Instalación del Perl: • Este Software requirió de aproximadamente una hora para su instalación, debido a la extensión de sus archivos de instalación. Además de las actividades anteriores, el alumno continúo con su labor en soporte técnico. Quinta semana (del 31 de mayo al 5 de junio). Lectura de manuales: • De esta semana sólo se utilizaron tres días para leer los últimos manuales y poder tener ya comprendido cómo configurar el MRTG. Aunque se haya terminado la lectura formal de los manuales, éstos quedaron a disposición del 28 alumno para cualquier duda que se pudiera tener más adelante. Primeras pruebas con el MRTG: • Estas pruebas consistieron en observar cómo funcionaba el software MRTG, esto con el fin de tener una pequeña visión de qué es lo que se iba hacer. Las pruebas duraron tres días, un día más de lo que se tenía contemplado. Las Pruebas fueron positivas. Sexta semana (del 7 al 12 de junio). Comenzar configuración: • A partir de esta semana el alumno se dedicó casi en un cien por ciento al proyecto, comenzando con configuraciones básicas, para después comenzar con las configuraciones necesarias que el asesor de empresa requería (consultar anexo A). Además de todo lo ya antes mencionado, el alumno continúo con su labor en soporte técnico. Séptima semana (del 14 al 19 de junio). Comenzar configuración: • Ya para esta semana el alumno registró un gran avance en el proyecto, ya se pudieron consultar las gráficas obtenidas por el MRTG; además, también ya se arrojaban datos como el ancho de banda, el tipo de enlace, la dirección ip y el nombre 29 de a quién o hacia dónde está dirigido el enlace. Lo anterior no satisfizo las necesidades de la empresa, por lo cual el alumno tuvo que seguir con dichas configuraciones para que el asesor quedara satisfecho. Faltando modificaciones especificas del asesor de la empresa. Además de todo lo ya antes mencionado, el alumno continúo con su labor de soporte técnico e instaló algunos equipos de cómputo en red en una base foránea de la empresa. Octava semana (del 21 al 26 de junio). Comenzar configuración: • En el transcurso de esta semana continuaron las configuraciones y el proyecto registró un avance del 50 %. Además de todo lo ya antes mencionado, el alumno continúo con su labor en soporte técnico. Novena semana (del 28 de junio al 3 de julio). Comenzar configuración: • Esta semana fue la más productiva en cuanto al desarrollo del proyecto, ya que se tenía casi terminado, incluyendo las modificaciones solicitadas por el asesor de la empresa. Además de todo lo ya antes mencionado, el alumno continúo con su labor en soporte técnico. 30 En el periodo de esta semana el alumno fue llevado a dos bases en la ciudad de México a configurar equipos de cómputo, así como auxiliar también en el soporte técnico a los empleados de esas bases. Décima semana (del 5 al 10 de julio). Comenzar configuración: • Para los primeros días de está semana ya se tenía terminado el proyecto; sin embargo, le fue asignada otra tarea adicional, se trata de una pequeña página web para un mejor manejo de las páginas que genera el MRTG. Mostrar MRTG funcionando: • A mitad de esta semana le fue mostrado al asesor de empresa el MRTG funcionado, quedando satisfecho con los resultados obtenidos. Desde este momento el alumno se dedicó únicamente a realizar la página web. Arreglos adicionales: • Esta parte de arreglos adicionales se contempló para realizar la página web. Esta página consta en su totalidad de HTML y un poco de java script. Además, para una mejor presentación de esta página se utilizó un poco de flash. Además de todo lo ya antes mencionado, el alumno continúo con su labor en soporte técnico. 31 En el periodo de esta semana se asistió nuevamente a dos bases en la ciudad de México. Décima primera semana (del 13 al 17 de julio). Arreglos adicionales: • En esta semana sólo restaba adaptar los botones y animaciones hechas en flash para que la página quedara prácticamente terminada. Además de todo lo ya antes mencionado, el alumno continuó con su labor en el soporte técnico. Para el día 28 del mes de julio la página quedó terminada y el proyecto oficialmente concluyó. Décima segunda semana (del 20 al 24 de julio). Arreglos adicionales: • Finalmente, para esta semana se dieron los últimos retoques y se verificó que todo funcionara bien. Además de todo lo ya antes mencionado, el alumno continúo con su labor en soporte técnico. El resto de la estadía el sustentante lo dedicó a brindar soporte técnico. 32 CAPÍTULO III CONCLUSIONES 3.1 Dificultades La actividad de brindar soporte técnico le resto tiempo a la elaboración del proyecto. A pesar de esta limitante se cumplieron los objetivos y el trabajo se realizó como se había planeado. Otra problemática fue que al inicio de la estadía no se contaba con el equipo de cómputo necesario para desarrollar el proyecto, pero finalmente se le otorgó al sustentante. 3.2 Logros obtenidos El proyecto quedó terminado dos semanas antes de lo planeado. Como ya se mencionó en capítulos anteriores, adicional al proyecto se diseño una pequeña página Web, esta página se elaboró en aproximadamente dos semanas. Además de lo antes mencionado, se contemplaron varios objetivos específicos que sí se cumplieron, estos objetivos fueron que el alumno al terminar el proyecto sería capaz de manejar y configurar el MRTG. Una vez que el sustentante terminó el proyecto, éste se puso en una carpeta compartida en la pc donde opera el MRTG para que se pudiera acceder a la página donde se muestran los resultados obtenidos por dicha aplicación. 34 3.3 Recomendaciones Lo único que se puede recomendar al proyecto, en un lapso no muy grande de tiempo, sería que adicional al monitoreo de los enlaces que hay entre los distintos Router’s de la empresa se monitorearan memorias Ram, temperaturas de los cpu’s, de todos los equipos de cómputo de la empresa, capacidades de los discos duros, velocidad del Internet, etc. Estos monitoreos le servirían a la empresa para tener un mejor control de sus equipos de cómputo en general, con esto se tendría mejor control sobre las redes, y se podría reducir el trabajo de dar mantenimiento a los equipos. La página Web que se realizó se podría actualizar constantemente. También se le podría agregar información de otro tipo, adicional a las gráficas que se muestran, información como la documentación de la red (ya fuera completa o resumida) o simplemente información de la empresa, esto con el fin de tener una página interna exclusiva de la empresa. 3.4 Aportaciones Durante el periodo de estadía en Grupo SID se brindó ayuda en el área de soporte técnico, que abarcaba las siguientes actividades: • Instalación de software’s, como lo es un sistema operativo, ejemplo: Windows, software’s especiales o requeridos exclusivamente para la empresa. 35 • Verificar que los equipos de cómputo estuvieran en un buen estado físico y lógico; es decir, que no tuvieran alteraciones como golpes, raspaduras o que no estuvieran al día con sus actualizaciones de antivirus. • Cambiar constantemente toner’s, cartuchos y cintas a impresora. • Salir a algunas bases que la empresa tiene en el estado de México, con el fin de que se arreglaran algunos equipos, así como de auxiliar a personal que labora en esas bases. • Conectar cuatro equipos de cómputo en una red local (LAN), en la base ubicada en el parque industrial Bernardo Quintana. • Atender llamadas telefónicas de usuarios para resolver sus dudas. • Llevar un control meticuloso de lo que es una bitácora de consumibles y otra de los equipos que salían o entraban para composturas. 36 ANEXOS ANEXO A Manual de usuario para el MRTG • SINOPSIS El Graficador de Tráfico Multi Enrutador (Multi Router Traffic Grapher, MRTG) es una herramienta para monitorear la carga de tráfico en los enlaces de una red. El MRTG genera páginas HTML las cuales contienen gráficos PNG que proveen una representación visual en vivo de este tráfico. • Introducción MRTG: Multi Router Traffic Grapher es una aplicación que permite sacar estadísticas de todo tipo. Algunas estadísticas: 1. Control del tráfico de un router adsl. 2. Control del tráfico enviado/recibido de las tarjetas de red 3. Control del uso de la CPU 4. Medidor del uso de la RAM 5. Control del tráfico del servidor web Apache. 6. Control del tráfico de un router adsl. • Instalación Sugiero que hagas lo siguiente en la máquina que ejecutará MRTG, la cuál, en este caso es también un servidor web. Todos los ejemplos son para hacer las cosas en una máquina LOCAL. Primero • Descomprime MRTG en C:\mrtg-2.9.18 en la máquina Windows de tu elección. Siguiente • Instala Perl, en el mismo Windows la máquina de NT. Asegurarte que el directorio con los ejecutables de Perl se encuentra en la ruta (path) de tu sistema. C:\Perl\bin;%SystemRoot%\system32;%SystemRoot%;... Puedes comprobarlo tecleando ``path'' en el símbolo del sistema. Para ver si todo se instaló correctamente abre el símbolo del sistema, cambiate al directorio c:\mrtg-2.9.18\bin y teclea: Perl mrtg Esto debe darte un amable mensaje de error quejándose de la falta del archivo de configuración de mrtg. Ya tienes instalado correctamente mrtg y Perl. Configurando Mrtg Es hora de crear una configuración para mrtg. Pero antes de que empecemos necesitas saber algunas cosas, aprovecha la oportunidad para reunir la siguiente información: • La dirección IP o nombre de máquina y número de puerto snmp, (si no es standard), del dispositivo que quieres supervisar. • Si quieres supervisar algo que no sean bytes de entrada y salida, debes conocer el SNMPOID de lo que quieres supervisar. • Finalmente, necesitas saber el nombre de la comunidad SNMP de tu dispositivo. Si no lo conoces, prueba public, que es el valor por defecto. • A continuación escribe algo como el siguiente ejemplo sustituyendo los valores que aquí se presentan por los que tú vayas a utilizar, todo esto se realiza en el símbolo de sistema o MS-Dos: Target[MI_RUTEADOR.com]: 1:[email protected] MaxBytes[MI_RUTEADOR.com]: 1250000 AbsMax[MI_RUTEADOR.com]: 2500000 Options[MI_RUTEADOR.com]: bits, growright YLegend[MI_RUTEADOR.com]: Bits por Segundo Title[MI_RUTEADOR.com]: SERVIDOR_WEB.com PageTop[MI_RUTEADOR.com]: <H1>Traffic Analysis for Ethernet0 </H1> <TABLE> <TR><TD>Sistema:</TD><TD>SERVIDOR_WEB.com </TD></TR> <TR><TD>Administrador:</TD><TD>Administrador</TD></TR> <TR><TD>Interface:</TD><TD>Ethernet0 (1)</TD></TR> <TR><TD>IP:</TD><TD>MI_RUTEADOR.com (200.47.47.2)</TD></TR> <TR><TD>Max Speed:</TD> <TD>1250.0 kBytes/s (ethernetCsmacd)</TD></TR> </TABLE> La configuración anterior es una configuración básica, para una configuración más compleja a continuación se muestran los comandos necesarios y una explicación de lo que hacen: COMANDOS UTILIZADOS Directorio de trabajo (WorkDir) WorkDir especifica donde deben crearse los registros (logs) y las páginas web. Ejemplo: WorkDir: /usr/tardis/pub/www/stats/mrtg Directorio de imágenes (ImageDir) ImageDir determina el directorio dónde se encuentran las imagenes, debe estar por debajo de HtmlDir. Ejemplo: Imagedir: /www/mrtg/images Actualizacion de página HTML (refresh) ¿Cuántos segundos debe esperar el navegador (Netscape) para recargar la página? Si no se define, el valor por defecto es 300 segundos (5 minutos). Ejemplo: Refresh: 600 Intervalo (interval) ¿Cuan a menudo invocas a mrtg? El valor por defecto es 5 minutos. Si lo quieres invocar con otra frecuencia debes especificarlo aquí. Esto hace dos cosas: La página de HTML generada contiene la información correcta sobre el intervalo invocado... Una cabecera META en la página de HTML generada informará al caché sobre el tiempo de vida de esta página. En este ejemplo le decimos a mrtg que se ejecute cada 10 minutos. Si estás ejecutando mrtg cada 5 minutos, puedes dejar esta línea comentada. Ejemplo: Interval: 10 Caducidad (WriteExpires) Con este interruptor mrtg generará los archivos con extensión .meta para los servidores CERN y Apache que contienen las etiquetas de expiración para los archivos html y gif. Los ficheros *.meta se crearan en el mismo directorio que los otros ficheros, así que debes activar ``MetaDir .'' y ``MetaFiles on'' en tu fichero apache.conf o .htaccess para que esto funcione. LA NOTA: Si estás ejecutando Apache-1.2 o posterior, puedes usar mod_expire para lograr el mismo efecto... mira el fichero htaccess. txt Ejemplo: WriteExpires: Yes Directorio de íconos (IconDir) Si quieres tener los íconos del mrtg en otro lugar que no sea el directorio de trabajo (o imagedir), usa la variable IconDir para definir la url del directorio de los íconos. Ejemplo: IconDir: /mrtgicons/ Idioma (language) Cambia el formato de la salida al Idioma seleccionado (verifica el directorio translate para ver qué idiomas se soportan. En este directorio puedes encontrar también las instrucciones sobre cómo crear nuevas traducciones). Actualmente se soportan los siguientes idiomas: big5, brasileño, búlgaro, catalan, chino, checo, danés, holandés, eucjp, francés, gallego, gb, gb2312, alemán, griego, húngaro, islandés, iso2022jp, italiano, coreano, lituano, malayo, noruego, polaco, rumano, ruso, servio, eslovaco, español, sueco, turco. Ejemplo: Language: danish Formato de registro (LogFormat) Poniendo LogFormat a 'rrdtool' en tu archivo mrtg.cfg habilita el modo rrdtool. En el modo rrdtool, mrtg confía en rrdtool para hacer su registros(logs). Los gráficos y páginas html serán generados al vuelo por 14all.cgi, qué puede encontrarse en la sección de contribuciones (contrib) junto a un pequeño readme. Esta característica es una [email protected]. Ejemplo: LogFormat: rrdtool contribución de: LibAdd Si estás usando modo rrdtool y tu módulo Perl rrdtool (RRDs.pm) no está instalado en una ubicación dónde perl pueda encontrarlo, puedes usar este parámetro para indicar la ruta apropiada. Ejemplo: LibAdd: /usr/local/rrdtool/lib/perl/ PathAdd Si el ejecutable rrdtool no está instalado en una ubicación normal, puedes usar esta palabra clave para indicar la ruta apropiada. Ejemplo: PathAdd: /usr/local/rrdtool/bin/ Ejecutar como demonio (RunAsDaemon) La palabra clave RunAsDaemon habilita el funcionamiento en modo demonio. El propósito de este modo es que MRTG se lance una vez y no mediante cron como en el modo nativo. Esta conducta ahorra recursos como cargar y analizar archivos de la configuración ya que esto sólo ocurre una vez. El modo demonio MRTG es el responsable de cronometrar los intervalos. Por consiguiente, es importante fijar el parámetro Interval a un valor apropiado. Ejemplo RunAsDaemon:Yes Interval:5 Hace a MRTG ejecutarse como demonio y recopila datos cada 5 minutos Objetivo (Target) Con la palabra clave Target decides lo que debe supervisar mrtg. La palabra clave Target toma los argumentos en una amplia gama de formatos: Básico El formato más básico es ``port:community@router'' Esto generará un gráfico de tráfico para la interface 'port' de la máquina 'router' (nombre dns o dirección IP) y usará la comunidad 'community' (la contraseña snmp) para la consulta snmp. Ejemplo: Target[ezwf]: 2:[email protected] Si la comunidad contiene `` @'' o `` '' estos carácteres deben ser precedidos con `` \.'' Target[bla]: 2:stu\ pi\@d@router Velocidad máxima (MaxBytes) El valor máximo que las dos variables supervisadas pueden alcanzar. Para supervisar el tráfico de Router normalmente se especifica en los bytes por segundo que este puerto puede alcanzar. Ya que la mayoría de los enlaces se valoran en bits por segundo, necesitas dividir su ancho de banda máximo (en bits) por ocho (8) para conseguir los bytes por segundo. Esto es muy importante para hacer que tus gráficos sin escala visualicen información real. T1 =193000, 56K = 7000, Ethernet = 1250000. El valor MaxBytes será usado por mrtg para decidir si recibió una contestación válida del router. Ejemplo: MaxBytes[ezwf]: 1250000 Título (Title) El título para la página HTML que se genera para el gráfico. Ejemplo: Title[ezwf]: Traffic Analysis for Our Nice Company Cabecera de título (PageTop) Datos a agregar a la cabecera de la página HTML generada. Nota que puedes tener varias líneas de texto con tal de que la primera columna esté vacía. Nota que las líneas continuas apareceran en la misma línea en la página html. Si quieres saltos de línea en el html generado usa '\n'. Ejemplo: PageTop[ezwf]: <H1>Análisis de tráfico para ETZ C95.1</H1> troncal de nuestro campo funciona sobre una línea FDDI \n El con una transferencia máxima de 12.5 megabytes por segundo. Pie de página (PageFoot) Datos a agregar al pie de la página HTML generada. Nota que puedes tener varias líneas de texto con tal de que la primera columna esté vacía. Nota que las líneas continuas apareceran en la misma línea en la página html. Si quieres saltos de línea en el html generado usa '\n' El material se añadirá detras de la etiqueta </BODY> Ejemplo: PageFoot[ezwf]: Contacta HREF="mailto:[email protected]";>Peter</A> si tienes alguna pregunta sobre esta página a <A Cabecera (AddHead) Usa esta etiqueta como la cabecera PageTop, pero sus contenidos se agregarán entre </TITLE> y </HEADE <gt>. Ejemplo: AddHead[ezwf]: <link rev="hecho por "href="mailto:[email protected]";> Etiqueta de cuerpo (BodyTag) BodyTag te permite proporcionar tu propia etiqueta <body ...>para las páginas web que generes. Ejemplo: BodyTag[ezwf]: <BODY LEFTMARGIN="1" TOPMARGIN="1" BACKGROUND="/stats/images/bg.neo2.gif"> Valor máximo absoluto (AbsMax) Si estás supervisando un vínculo que puede manejar más tráfico que el valor MaxBytes. Ej, una línea que usa compresión o algún enlace frame relay, puedes usar la palabra clave AbsMax para especificar el valor máximo absoluto a ser usado. Necesitamos conocer esto para ordenar los valores poco realistas devueltos por el router. Si no fijas AbsMax, rateup ignorará los valores superiores a MaxBytes. Ejemplo: AbsMax[ezwf]: 2500000 Tamaño de gráfico (XSize YSize) Por defecto los gráficos de mrtg son de 100 por 400 pixels de ancho (un poco más por las etiquetas). En el ejemplo conseguimos gráficos casi cuadrados. Nota: XSize debe estar entre 20 y 600; YSize debe ser mayor que 20 Ejemplo: XSize[ezwf]: 300 YSize[ezwf]: 300 Ampliación de gráfico (XZoom YZoom) Si quieres que tus gráficos tengan los pixel más grandes, puedes ``ampliarlos''. Ejemplo: XZoom[ezwf]: 2.0 YZoom[ezwf]: 2.0 XScale and YScale Si quieres escalar tus gráficos usa XScale e YScale. Ten cuidado, aun cuando esto funciona los resultados son feos (para ser franco) de manera que si alguien quiere arreglar esto: los parches son bienvenidos. Ejemplo: XScale[ezwf]: 1.5 YScale[ezwf]: 1.5 Escala (YTics YTicsFactor) Si quieres mostrar más de 4 líneas por gráfico, usa YTics. Si quieres escalar el valor usado para el YLegend, usa YTicsFactor. El valor predefinido para YTics es 4 y el valor predefinido por YTicsFactor es 1.0. Ejemplo: Supon que tienes valores que van de 0 a 700. Quieres trazar 7 líneas y quieres mostrar 0, 1, 2, 3, 4, 5, 6, 7 en lugar de 0, 100, 200, 300, 400, 500, 600, 700. Debes escribir: YTics[ezwf]: 7 YTicsFactor[ezwf]: 0.01 Factor Si quieres multiplicar todos los números mostrados debajo del gráfico con un factor constante, usa esta directiva para definirlo. Ejemplo: Factor[as400]: 4096 Paso (Step) Cambia el paso predefinido de 5 * 60 segundos a algo más (no he probado bien esto...) Ejemplo: Step[ezwf]: 60 Opciones (Options) La palabra clave Options te permite poner algunos interruptores booleanos: growright El gráfico se desplaza por defecto para la izquierda. Esta opción cambia la dirección de desplazamiento lo que causa que el tiempo actual esté en el borde correcto del gráfico y los valores históricos a la izquierda del mismo. bits Todos los valores de las variables supervisadas se multiplican por 8; es decir se muestran en bits en lugar de bytes. También afecta al etiquetado 'por defecto' y unidades para el objetivo dado. perminute Todo los valores variables supervisados se multiplican por 60; es decir, se muestran en unidades por minuto en lugar de unidades por segundo. En caso de valores pequeños se visualizan gráficos más exactos. También afecta al etiquetado 'por defecto' y unidades para el objetivo dado. perhour Todo los valores variables supervisados se multiplican por 3600; es decir, se muestran en unidades por hora en lugar de unidades por segundo. En caso de valores pequeños se visualizan gráficos más exactos. También afecta al etiquetado 'por defecto' y unidades para el objetivo dado. noinfo Suprime la información sobre el tiempo de funcionamiento y nombre del dispositivo en página web generada. nopercent No imprimir porcentajes de uso transparent hacer el fondo de los gifs generados transparente... integer Imprime las líneas de resumen debajo del gráfico como enteros sin coma dorelpercent El porcentaje relativo de IN-traffic a OUT-traffic se calcula y visualiza en el gráfico como una línea adicional. Nota: Sólo una escala fija está disponible (de 0 a 100%). Por consiguiente para INtraffic mayor que OUT-traffic también se visualiza el 100%. Si sospechas que IN-traffic no siempre es menor o iguala a OUT-traffic se insta a no usar estas opciones. Nota: Si usas esta opción en combinación con la opción Colours, se requiere un quinto par de color-valor y color-nombre. gauge Trata los valores reunidos del objetivo como medidas del 'estado actual' y no como incrementos de los contadores. Esto sería útil para supervisar cosas como el espacio en disco, carga del procesador, la temperatura y lo que quieras. En la ausencia de las opciones 'gauge' o 'absolute', MRTG trata la variable como un contador y calcula la diferencia entre el valor actual y anterior y divide eso por el tiempo transcurrido entre las últimas dos lecturas para conseguir trazar el valor. absolute Esto es para contadores de fuentes de datos que restauran su valor cuando se leen. Esto significa que rateup no tiene que establecer la diferencia entre el valor actual y último leído de la fuente del datos. El valor obtenido aún es dividido por el tiempo transcurrido entre la lectura actual y la última lo que lo hace diferente de la opción 'gauge'. Útil para recolectores de datos externos. unknaszero Registra los datos desconocidos como cero en lugar del comportamiento prefijado de repetir el último valor visto. Ten el cuidado con esto, a menudo una línea plana en el gráfico es mucho más obvia que una línea en 0. withzeroes Normalmente ignoramos todo los valores que son cero al calcular el promedio de la tasa de transferencia en una línea. Si no quieres que esto courra usa esta opción. noborder Si no usas rateup para recopilar datos, MRTG creará las imágenes. Normalmente estas imagenes tienen un borde sombreado alrededor. Si no quieres que se dibujen los bordes, activa esta opción. Esta opción no tiene efecto si no usas rateup. noarrow Como en la opción anterior, esto sólo afecta a la generación de gráficos de rateup. Normalmente rateup generará los gráficos con una flecha pequeña que muestra la dirección de los datos. Si no quieres dibujar esta flecha, habilita esta opción. Esta opción no tiene el efecto si no estás usando rateup. noi Al usar rateup para la generación del gráfico, puedes usar esta opción para impedir a rateup que dibuje un gráfico para 'I' o la primera variable. Esto también quita las entradas para esta variable en la página HTML que MRTG genera, y quitará los picos para esta variable si están habilitados. Esto te permite ocultar estos datos, o puede ser muy útil si sólo estás dibujando una línea de datos en lugar de dos. Esta opción no es destructiva - cualquier dato recibido por la variable continúa siendo registrado, solo no se muestra. noo Lo mismo que lo anterior, excepto que está relacionado con 'O' o la segunda variable. nobanner When using rateup for graph generation, this option disables MRTG adding the MRTG banner to the HTML pages it generates. nolegend Al usar rateup para la generación del gráfico, esta opción impedirá que MRTG cree la leyenda al final de las páginas HTML que genera. Ejemplo: Options[ezwf]: growright, bits Multiplicador de prefijos (kilo) Usa esta opción para cambiar el valor del multiplicador para construir los prefijos. El valor predefinido es 1000. Esta etiqueta es para el caso especial en que 1kB=1024B, 1MB=1024kB y demás. Ejemplo: kilo[ezwf]: 1024 Colores (colours) La etiqueta Colours te permite sustituir el esquema de color predefinido. Nota: Deben especificarse los 4 colores requeridos. Los nombres de colores ('Colourx' debajo) es el nombre visualizado en la leyenda, mientras que el valor RGB es el color real usado para la visualización de los gráficos y documentos html. Colour1 Primera variable (normalmente entrada) en el gráfico por defecto Colour2 Segunda variable (normalmente salida) en el gráfico predefinido Colour3 Máximo de la primera variable (entrada) Colour4 Máximo de la segunda variable (salida) RRGGBB 2 dígitos hexadecimales para los valores de para Rojo, Verde y Azul Texto de leyendas (Legend, ShortLegend, Legend[1234IO]) Las siguientes palabras claves te permiten sustituir el texto visualizado para las diversas leyendas del gráfico y del documento HTML YLegend La etiqueta del eje Y del gráfico. Nota que un texto demasiado largo para ajustarse al gráfico se ignorará. ShortLegend La cadena de unidades (valor predefinido 'b/s') usada para Max, Promedio y Actual Legend[1234IO] La cadena para la leyenda de color Ejemplo: YLegend[ezwf]: Bits por Segundo ShortLegend[ezwf]: b/s Legend1[ezwf]: Tráfico de entrada en Bits por Segundo Legend2[ezwf]: Tráfico de salida en Bits por Segundo Legend3[ezwf]: Máximo tráfico de entrada en 5 minutos Legend4[ezwf]: Máximo tráfico de salida en 5 minutos LegendI[ezwf]: &nbsp;In: LegendO[ezwf]: &nbsp;Out: Nota, si LegendI o LegendO estan fijadas a una cadena vacía con LegendO[ezwf]: La línea correspondiente debajo del gráfico no se imprimirá. Uso horario (Timezone) If you live in an international world, you might want to generate the graphs in different timezones. This is set in the TZ variable. Under certain operating systems like Solaris, this will provoke the localtime call to give the time in the selected timezone ... Ejemplo: Timezone[ezwf]: Japan Timezone es la franja horaria habitual de Solaris, ej. Japón, Hong Kong, GMT, GMT+1, etc. ANEXO B Lista de compatibilidad con el MRTG Sistemas sobre los que corre MRTG: • Linux 1.2.x, 2.0.x, 2.2.x, 2.4.x (Intel and Alpha and Sparc and PowerPC) • Linux MIPS, Linux S/390 • SunOS 4.1.3 • MacOSX 10.2.8 • Solaris 2.4, 2.5, 2.5.1, 2.6, 7, 8, 9 • AIX 4.1.4, 4.2.0.0, 4.3.2 • HPUX 9,10,11 • WindowsNT 3.51, 4.0, 2k, XP, 2003 (95, 98 and ME too, but only for die-hards) • IRIX 5.3, 6.2, 6.5 • BSDI BSD/OS 2.1, 4.x, 3.1 • NetBSD 1.5.x 1.6.x • FreeBSD 2.1.x, 2.2.x, 3.1, 3.4, 4.x • OpenBSD 2.x, 3.x • Digital Unix 4.0 • SCO Open Server 5.0 • Reliant UNIX • NeXTStep 3.3 • OpenStep 4.2 • Mac OS X 10.1 Dispositivos que puede monitorear el MRTG: Nota: son sólo algunos • 3Com NETBuilders, LANplex 6012 and 2500 • 3Com etherswitches and hubs • 3Com Linkswitch 1000 1100 3300 • 3Com Superstack II switch 3900, 3300 MX • 3Com 812 ADSL Router • ADC Cuda 12000 CMTS • Alantec powerhub 7000 • Annex terminal server • Asante Hub • Alcatel (Assured Access) x1600, OmniSR9, OmniCore 5022 • Apple Mac • AT&T Wave Point, Lan • BayNetworks (Wellfleet) 7.80 and up, BayStack 350T and 45024t, Instant Internet, see Nortel • BreezeCom AP,SA • Brocade 12000s, 3900s and 2800 Silkworm SAN Switch • Cabletron ESX-820 Etherswitch, Smartswitch 2000,6000 and router • Centillion Token Ring SpeedSwtich 100 (IBM 8251 Token Ring Switch) • Almost all the Cisco Kit there is ... • CentreCOM 8116 • Compatible Systems • DrayTek 2600 series routers • DECBridge 620, DEC 900EF, 900EE, Gigaswitch • D-Link switches (Older ones may need special mibs from the vendor) • DrayTek routers (Vigor2000 and Vigor2200 series) • ELSA Lancom L 11 (Wireless Router) • Enterasys Matrix E5, VH-4802 and VH-2402S Switche • Ericsson Tirgis Series RAS Servers • Efficient Networks Speedstream Routers • Extreme Networks -- Blackdiamond 6808 & Alpine 3808 Layer 3 Switches • Fore ASX200 ATM • FlowPoint 2200 ATM/DSL Router • Formula 8200 series • Foundry BigIron 8000 Gigabit, FastIron Switch, ServerIron Switch • Cable Modems from Lancity, Terayon and DOCSIS • Cayman DSL Modems • HP AdvanceStack/Procurve Switch 2000 and 2524, AdvanceStack Switch 200 • HP Procurve Switches , model 4000m, 2424m and 2400m • HP Printers • HP sa3450 VPN Gateway • IBM 8260 swtich (with 155MB ATM blades installed), IBM 2210 ISDN Routers, OS400 V4T5. • Intel switches (details) -- 510T, Intel Gigabit Server adapter, 8100/9200 Routers • Intel Netstructure VPN Gateway 3120 and 3110 ANEXO C QUÉ ES HTML HTML (HyperText Markup Language) es un lenguaje muy sencillo que permite describir hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces (hyperlinks) que conducen a otros documentos o fuentes de información relacionadas, y con inserciones multimedia (gráficos, sonido). La descripción se basa en especificar en el texto la estructura lógica del contenido (títulos, párrafos de texto normal, enumeraciones, definiciones, citas, etc.), así como los diferentes efectos que se quieren dar (especificar los lugares del documento dónde se debe poner cursiva, negrita, o un gráfico determinado) y dejar que luego la presentación final de dicho hipertexto se realice por un programa especializado (como Mosaic, o Netscape). El HTML no es más que una aplicación del SGML (Standard Generalized Markup Language), un sistema para definir tipos de documentos estructurados y lenguajes de marcas para representar esos mismos documentos. El término HTML se suele referir a ambas cosas, tanto al tipo de documento como al lenguaje de marcas. En realidad aún no existe un estándar del HTML en Internet, ya que existen tres revisiones o niveles de estandarización que aún no han sido aceptadas: la versión 1.0, que en realidad no existe como estándar ya que nunca se hizo una especificación formal, la 2.0, que es un estándar de hecho, aunque todavía está en la etapa de propuesta de estándar documentada en el RFC-1866 de noviembre de 1995. El siguiente nivel, el HTML 3.0, está en una etapa experimental, aunque muchos de los visores aceptan algunas de las extensiones propuestas. En este apartado comentaremos la especificación del HTML 2.0 tal y como se describe en el RFC-1866. En el punto siguiente hablaremos de algunas de las propuestas de ampliación para el HTML 3.0 y algunas extensiones soportadas por algunos de los visores. ANEXO D SCRIPTS UTILIZADOS El siguiente script fue usado para la barra de scroll: <style type=text/css> body{ scrollbar-face-color: #0160BE; scrollbar-shadow-color: #01274E; scrollbar-highlight-color: #006666; scrollbar-3dlight-color: #3D85FC; scrollbar-darkshadow-color: #0277EC; scrollbar-track-color: #AFD8FE; scrollbar-arrow-color: #AFD8FE; } </style> El siguiente script fue usado para la cuenta regresiva que aparece en la parte inferior de todas las páginas del MRTG: <SCRIPT language=JavaScript type=text/javascript> <!-var x = 1200; var y = 1; var p; function starclock() { x=x-y; document.formclock.clock.value = x; if (x <= 1) { reload(); } timeID = setTimeout("starclock();",1000); } function reload() { windows.location.reload(); } --> </SCRIPT> ANEXO E CONFIGURACIÓN UTILIZADA PARA CADA UNA DE LAS PÁGINAS DEL MRTG. EnableIPv6: no ###################################################### System: Suvi-Queretaro.suvi.com.mx Description: Cisco Internetwork Operating System Software IOS (tm) 3600 Software (C3640-IS-M), Version 12.1(2)T, RELEASE SOFTWARE (fc1) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Tue 16-May-00 12:47 by ccai Contact: POLO Location: AQUI MERO ###################################################### ### Interface 1 >> Descr: 'FastEthernet0/0' | Name: 'Fa0/0' | Ip: '172.24.100.254' | Eth: '00-b0-64-ea-b2-c1' ### WorkDir: C:\Inetpub\wwwroot\polo IconDir: C:\Inetpub\wwwroot\ico Refresh: 300 Interval: 20 Language: Spanish RunAsDaemon: yes BodyTag[172.24.100.254_1]: BACKGROUND="2.JPG" <BODY TEXT="#006699" ALINK="FFFFCC"> AbsMax[172.24.100.254_1]: 125000000 WithPeak[172.24.100.254_1]: my onload=starclock(); LINK="FFFF33" XSize[172.24.100.254_1]: 600 YSize[172.24.100.254_1]: 250 YTics[172.24.100.254_1]: 10 YTicsFactor[172.24.100.254_1]: 1 Options[172.24.100.254_1]: growright, bits, integer, noarrow, nopercent, perminute Kilo[172.24.100.254_1]: 1024 Ylegend[172.24.100.254_1]: Bits por segundo ShortLegend[172.24.100.254_1]: b/s TimeZone[172.24.100.254_1]: Mexico PNGtitle[172.24.100.254_1]: Ethernet CSMA/CD #kMG[172.24.100.254_1]: K,K,K,K ##cambia valores en el eje y## #Factor[172.24.100.254_1]: numero #Unscaled[172.24.100.254_1]: yw##quita graficaas## #LogFormat: rrdtool #PathAdd: C:\mrtg-2.10.13\rrd\src\tool_relase #LibAdd: C:\mrtg-2.10.13\rrd\perl-shared\blib\lib #RouterUpTime[172.24.100.254_1]: 1:[email protected] Target[172.24.100.254_1]: 1:[email protected]: SetEnv[172.24.100.254_1]: MRTG_INT_IP="172.24.100.254" MRTG_INT_DESCR="FastEthernet0/0" MaxBytes[172.24.100.254_1]: 100000000 Title[172.24.100.254_1]: Analisis de trafico para: -- Suvi- Queretaro.suvi.com.mx PageTop[172.24.100.254_1]: <CENTER><H1>Analisis de trafico para: LAN SUVI</H1> <TABLE> <TR><TD>Sistema:</TD> <TD>Suvi-Queretaro.suvi.com.mx </TD></TR> <TR><TD>Administrado por:</TD> <TD>José Leopoldo Rangel Hernández</TD></TR> <TR><TD>Descripcion:</TD><TD>FastEthernet0/0 conectado a LAN SUVI </TD></TR> <TR><TD>Tipo de interface:</TD> <TD>ethernetCsmacd(6)</TD></TR> <TR><TD>Nombre de la interface:</TD> <TD>Fa0/0</TD></TR> <TR><TD>Máxima Velocidad:</TD> <TD>100 MBytes/s</TD></TR> <TR><TD>Ip:</TD><TD>172.24.100.254 ()</TD></TR> </TABLE> PageFoot[172.24.100.254_1]: <BR><BR><FORM name=formclock>Esta página se actualiza en: &nbsp;&nbsp; <INPUT readonly maxlength=5 align=middle size=3 name=clock>&nbsp;&nbsp;Segundos</FORM> <BR><BR><MARQUEE BEHAVIOR="ALTERNATE"><H1>PARA USO EXCLUSIVO DE GRUPO SID</H1></MAQUEE> ANEXO F PANTALLAS DE LA PÁGINA WEB. GLOSARIO Ancho de banda: el ancho de banda es la máxima cantidad de datos que pueden pasar por un camino de comunicación en un momento dado, normalmente medido en segundos. Cuanto mayor sea el ancho de banda, más datos podrán circular por ella al segundo. Bit: abreviación de binary digit, un bit es la unidad más pequeña de datos que un ordenador puede manejar. Los bits se utilizan en distintas combinaciones para representar distintos tipos de datos. Cada bit tiene un valor 0 ó 1. Byte: es una serie de 8 bits. La capacidad de almacenaje de un ordenador se mide en bytes. Un Kilobyte (o 1 K) representa 1024 bytes y un Megabyte (1 Mb) representa mil "K" bytes, o un millón de bytes. Cd-rom: el CD ROM constituye una innovación radical dentro de la tecnología del almacenamiento de información. Es un nuevo medio de edición, el centro de una nueva generación de aplicaciones para la computadora y un instrumento educativo de potencia hasta ahora inimaginable. Es el primer dispositivo práctico que permite a casi cualquier empresa confeccionar y vender, y a cualquier usuario comprar y usar directamente bases de datos digitales de gran volumen. Disco duro: se llama disco duro al dispositivo encargado de almacenar información de forma persistente en un ordenador. Los discos duros generalmente utilizan un sistema magnético de lectura/escritura. En este tipo de disco encontramos dentro de la carcasa una serie de platos metálicos apilados girando a gran velocidad. Sobre estos platos se sitúan los cabezales encargados de leer o escribir los impulsos magnéticos. Hay distintos estándares a la hora de comunicar un disco duro con el ordenador, los más utilizados son IDE/ATA y SCSI. Tal como sale de fábrica el disco duro no puede ser utilizado por un sistema operativo. Antes tenemos que definir en él una o más particiones y luego hemos de darles un formato que pueda ser entendido por nuestro sistema. Dirección Ethernet: es una dirección única, programada previamente, a veces llamada dirección de control de acceso al medio (MAC). Cada dispositivo de una red Ethernet tiene su propia dirección. Esta dirección hexadecimal de 12 dígitos está codificada en el circuito del adaptador de red del sistema cuando se fabrica. Otros dispositivos de la red utilizan esta dirección para identificar el equipo. Esta dirección no es la misma que la dirección IP que se asigna a los equipos en las redes TCP/IP. En estas redes, la dirección IP está asociada con la dirección MAC para permitir la comunicación en la red. Dirección IP: una dirección IP es un código numérico que identifica a un ordenador específico en internet. Las direcciones de internet son asignadas por un organismo llamado InterNIC. El registro incluye un nombre (whitehouse.gov), nombre de dominio, y un número (198.137.240.100), dirección o número IP. Flash: es el software de creación más avanzado para crear animación interactiva escalable para el Web, tanto si crea logotipos animados, controles de navegación de sitios Web, animaciones de gran formato o sitios Web completos. GIF: siglas de Graphics Interchange Format. GIF es un formato de fichero gráfico que utiliza un esquema de compresión desarrollado por CompuServe. Los ficheros pueden ser transmitidos de manera rápida y fácil por la red gracias al hecho que éstos están comprimidos. Es por eso que es el formato más utilizado en el World Wide Web. GPS: este sistema de navegación por satélite, además de ofrecernos una posición geográfica nos ofrece una referencia temporal muy precisa. Se piensa que este sistema va a desplazar a todos los sistemas de navegación existentes hasta el momento. HTML: siglas de Hypertext Markup Language. El HTML es el lenguaje informático utilizado para crear documentos hipertexto. El HTML utiliza una lista finita de rótulos, o tags, que describe la estructura general de varios tipos de documentos enlazados entre sí en el World Wide Web. Interfaz: conjunto de componentes empleados por los usuarios para comunicarse e interaccionar con los ordenadores. JavaScript: es un lenguaje scripting que permite hacer que las documentos HTML sean dinámicos, por ejemplo, haciendo que el relieve de un botón cambie al posicionar el cursor sobre éste. LAN: siglas de Local Area Network, red de área local, se refiere a la red local que conecta ordenadores situados en el mismo piso, en el mismo edificio o en edificios cercanos. MRTG: el Graficador de Tráfico Multi Enrutador (Multi Router Traffic Grapher, MRTG) es una herramienta para monitorear la carga de tráfico en los enlaces de una red. El MRTG genera páginas HTML las cuales contienen gráficos GIF que proveen una representación visual EN VIVO de este tráfico. El MRTG está basado en Perl y C y trabaja en estaciones de trabajo UNIX y en Windows NT. El MRTG está siendo usado exitosamente en muchos sitios alrededor de la red. Se utiliza para generar los gráficos del tráfico para las conexiones de red en una estación de trabajo de Windows. No se requiere ninguna Router externa para probar. Memoria RAM: (acrónimo de Random Access Memory, Memoria de Acceso Aleatorio) es donde el ordenador guarda los datos que está utilizando en el momento presente; son los "megas" famosos en número de 32, 64 ó 128 que aparecen en los anuncios de ordenadores. Físicamente, los chips de memoria son rectángulos negros que suelen ir soldados en grupos a unas plaquitas con "pines" o contactos. La diferencia entre la RAM y otros tipos de memoria de almacenamiento, como los disquetes o los discos duros, es que la RAM es mucho (mucho) más rápida, y que se borra al apagar el ordenador, no como éstos. Mhz: unidad de medición para definir el equivalente a 1000 Hz. Microprocesador: el microprocesador, o simplemente el micro, es el cerebro de la computadora. Es un chip, un tipo de componente electrónico en cuyo interior existen miles (o millones) de elementos llamados transistores, cuya combinación permite realizar el trabajo que tenga encomendado el chip. OID: básicamente, un OID, o identificador de objeto, es una secuencia de números que se asignan jerárquicamente y que permite identificar objetos en la red, siendo usados con gran cantidad de protocolos. La definición formal de los OIDs se encuentra en la recomendación X.208 (ASN.1) de la ITU-T, disponible en las páginas de la ITU. La definición formal de un OID se encuentra en el capítulo 28, y la asignación de la raíz árbol de OIDs está incluida en los Apéndices B, C y D de las páginas de la ITU. La codificación de los OIDs se encuentra definida en la recomendación X.209. Página web: una página web es un documento creado en formato HTML (Hypertext Markup Language), que es parte de un grupo de documentos hipertexto o recursos disponibles en el World Wide Web. Una serie de páginas web componen lo que se llama un sitio web. Los documentos HTML, que estén en internet o en el disco duro del ordenador, pueden ser leídos con un navegador. Los navegadores leen documentos HTML y los visualizan en presentaciones formateadas, con imágenes, sonido, y video en la pantalla de un ordenador. PERL: siglas de Practical Extraction and Reporting Language. PERL es el lenguaje más utilizado para la creación de programas CGI en los servidores web. PERL es más rápido que los programas shell script de UNIX, puede leer y escribir ficheros binarios, y puede procesar ficheros grandes. La ventaja más importante de PERL sobre C es que PERL no necesita ser recopilado. Plug-In: un plug-in extiende las capacidades de un navegador, como Netscape Navigator o Microsoft Internet Explorer, permitiéndole ejecutar ficheros multimedia. Es un módulo opcional que puede ser agregado a un navegador. Los usuarios pueden encontrar plug-ins en los sitios de los editores de navegadores. PNG (Portable Network Graphics): es un formato de imágenes gráficas comprimidas, el cual se espera que desbanque en un futuro al formato GIF. El formato GIF, patentado por Compuserve, y en la actualidad propiedad de AOL (America Online), y su uso en editores gráficos, obliga a la solicitud de licencias y otras cuestiones legales. Por el contrario el formato PNG fue desarrollado por un comité de Internet, para hacerlo de esta forma, excento de patentes. Además nos proporciona ciertas ventajas sobre el formato GIF. Ambos usan un sistema de compresión de forma que no se pierda información, ya que toda la información es restaurada cuando se descomprime. Normalmente el formato PNG comprime entre un 10 ó un 30% más que el formato GIF. Protocolo: Un protocolo es una serie de reglas que utilizan dos ordenadores para comunicar entre sí. Cualquier producto que utilice un protocolo dado debería poder funcionar con otros productos que utilicen el mismo protocolo. Red: una red, network en inglés, son dos o más ordenadores conectados entre sí de manera que puedan compartir recursos. La internet es una "red de redes", y cualquiera puede intercambiar informaciones de manera fácil y libre. ROUTER: un router es una pieza de hardware o software que conecta dos o más redes. Es una pasarela entre dos redes. Asegura el encaminamiento de una comunicación a través de una red. RRDtool: que viene de Round Robin Databases, bases de datos circulares, es un sistema que permite almacenar y representar datos en intervalos temporales (ancho de banda, temperatura). Guarda los datos en una base de datos que no crece en el tiempo y permite crear bonitas gráficas para representar los datos. Script: un script es un tipo de programa que consiste de una serie de instrucciones que serán utilizadas por otra aplicación. Servidor: un servidor es un ordenador que trata las peticiones de datos, el correo electrónico, la transferencia de ficheros y otros servicios de red realizados por otros ordenadores (clientes). Shockwave: es un conjunto de programas que permite que los ficheros de animación de Macromedia Director puedan ser presentados en internet por medio de un navegador. Se puede utilizar este tipo de animación para la publicidad en línea, juegos o logos animados. Sistema operativo: es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios. SNMP: (Simple Network Management Protocol) es el protocolo definido por los comités técnicos de internet para ser utilizado como una herramienta de gestión de los distintos dispositivos en cualquier red. El funcionamiento de SNMP es sencillo, como dice el protocolo, aunque su implementación es tremendamente compleja. SNMP utiliza la capa de transporte de TCP/IP mediante el envío de datagramas UPD, sin embargo, el hecho de usar UDP hace que el protocolo no sea fiable (en UDP no se garantiza la recepción de los paquetes enviados, como en TCP). Software: Término genérico que se le aplica a los componentes de un sistema informático que no son tangibles o físicos Tarjeta de red: Dispositivo electrónico que permite a un ordenador o impresora acceder a una red y compartir recursos entre dos o más equipos (discos duros, cd-rom, etc.). Hay diversos tipos de adaptadores en función del tipo de cableado o arquitectura que se utilice en la red (Coaxial fino, coaxial grueso, etc.), pero, actualmente el más común es del tipo Ethernet utilizando un interfaz o conector rj45. Las tarjetas de red Ethernet pueden variar en función de la velocidad de transmisión, normalmente 10 Megabits por segundo (Mbps) o 10/100 Mbps. Actualmente se están empezando a utilizar las de 1000 Mbps. UNIX: Uno de los sistemas operativos utilizados para hacer funcionar los servidores. Windows 2000: representa un esfuerzo por unificar lo que hasta ahora eran dos sistemas operativos distintos, Windows 9x y Windows NT. Desde hace dos años se sabia que Windows NT 5.0 estaba en proyecto, pero Windows 2000 llego a resolver de una vez por todas las dudas: es la nueva versión de Windows NT 4.0 WorkStation y NT Server, pero también incorpora la sencillez de manejo de la serie 9x. Dicho en otras palabras, Windows 2000 ofrece lo mejor de ambos mundos: la solidez y la seguridad de NT, junto a la facilidad de manejo, soporte de hardware y multimedia de Windows 98. Entre lo mejor de Windows 98 que ofrece la versión 2000, se encuentra el soporte de hardware, la interface –renovada, incluso-, la presencia de Internet Explorer 5 y del Reproductor de medios, y soporte para las nuevas tecnologías como USB, FAT32, Administración Avanzada de Energía, etc. Webmaster: es una persona encargada del mantenimiento de un sitio web. Esto puede comprender escribir ficheros HTML, establecer programas más complejos, y responder a los correos electrónicos. Muchos sitios animan a que se les envíen comentarios y preguntas al webmaster acerca del sitio web por medio del correo electrónico. MATERIAL DE CONSULTA Diccionario enciclopédico, “Gran espasa”, Espasa, 1998. http://www.learnthenet.com/spanish/glossary/binary.htm http://people.ee.ethz.ch/~oeticker/webtools/mrtg/pub http://www.monografias.com http://www.mrtg.org http://es.tldp.org/Articulos-periodisticos/jfs/snmp/snmp.html http://www.terra.es/tecnologia/glosario/ficha.cfm?id_termino=490 http://www.rediris.es/si/oidregister/