grupo sid

Anuncio
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]:  In:
LegendO[ezwf]:  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:   
<INPUT
readonly
maxlength=5
align=middle
size=3
name=clock>  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/
Descargar