Sei sulla pagina 1di 4

**********************************************************

INSTALACION DE LA HERRAMIENTA SMOKEPING-ANALIZADOR DE RED


**********************************************************
Esta gua muestra cmo instalar y configurar Smokeping en Debian Etch y
Ubuntu (9.04 y 9.10) con el fin de monitorear la latencia de red.
Introduccion
Smokeping es una herramienta de medicion de latencia. Smokeping utiliza
RRDtool para almacenar las mediciones a largo plazo y asi dibujar las
graficas requeridas para mostar informacion de la carga y conexion de la red.
Esta instalacion la realice sobre Ubuntu 12.04 LTS, pero no deberia de haber
mayor diferencia con otra version actual de Ubuntu o Debian. Para mostrar la
informacion recabada necesitamos un servidor web, en este caso utilizaremos Apache2.
*************************
Instalacion de Smokeping
*************************
Para instalar el medidor de latencia Smokeping es necesario paquetes adicionales,
como los siguiente:
Instalamos los siguientes paquetes:
:~# aptitude install smokeping curl libauthen-radius-perl libnet-ldap-perl
libnet-dns-perl libio-socket-ssl-perl libnet-telnet-perl libsocket6-perl libio-socket-inet6-perl apache2
********************************************
CONFIGURACION DE LOS SERVICIOS DE SMOKEPING
********************************************
Los archivos de configuracion para la version de Smokeping 2.3.6-3 han cambiado.
Dentro del directorio /etc/smokeping/config.d encontramos que hay un archivo para
cada detalle de la configuracion.
ruiz@K53U:~$ cd /etc/smokeping/config.d
ruiz@K53U:~$ cd /etc/smokeping/config.d/ls
Alerts Database General pathnames Presentation Probes Slaves Targets
Como podran ver el nombre de cada archivo es suficiente para saber que contiene,
o cuales configuraciones podemos cambiar. Claro que cada archivo es importante,
pero para hacer una configuracion rapida editamos el archivo General y escribimos
los detalles de contacto, lo demas funciona con sus valores por defecto:

ruiz@K53U:~$ sudo nano /etc/smokeping/config.d/General


*** General ***
# AKA CONFIGURAMOS EL NOMBRE DEL ADMINISTRADOR
#owner = Peter Random
owner = OSCAR_RUIZ
#contact = some@address.nowhere
# AKA CONFIGURAMOS EL CORREO DEL ADMINISTRADOR
#mailhost = my.mail.host
contact = oruiz86@hotmail.es
# NOTE: do not put the Image Cache below cgi-bin
# since all files under cgi-bin will be executed ... this is not
# good for images.
#AKA CONFIGURAMOS EL DOMINIO DEL SERVIDOR LOCAL COMO LOCALHOST
#cgiurl = http://some.url/smokeping.cgi
cgiurl = http://localhost/cgi/smokeping.cgi
#mailhost = localhost
# specify this to get syslog logging
syslogfacility = local0
# each probe is now run in its own process
# disable this to revert to the old behaviour
# concurrentprobes = no
@include /etc/smokeping/config.d/pathnames
Ahora editamos el archivo Targets, donde configuramos los titulos de la pagina
y los servidores, routers, etc que vamos a monitorear en la red. Al principio
vemos la variable title y remark, el contenido de estas sera desplegado en la pagina.
ruiz@K53U:~$ sudo nano /etc/smokeping/config.d/Targets
*** Targets ***
probe = FPing
# AKI EDITAMOS LO QUE QUERMOS QUE HAGA NUESTRO SERVIDOR
menu = Top
#title = Network Latency Grapher
title = GRAFICADOR DE LATENCIA DE RED
#remark = Welcome to the SmokePing website of xxx Company. \
#
Here you will learn all about the latency of our network.
remark = BIENVENIDO AL MEDIDOR DE RED DE OSCAR RUIZ
# AKI CONFIGURAMOS NUESTRA MAKINA LOCAL
+ Local
menu = Local

title = Local Network


#parents = owner:/Test/James location:/
++ LocalMachine
menu = Local Machine
title = This host
host = localhost
#alerts = someloss
# AKI CONFIGURAMOS LAS INTERFACES DE RED
+ MiRed
menu = Internet
title = Enlace con el Internet del vecino
++ Enlace_01
menu = Modem 192.168.0.1
title = Conectividad con el Modem del vecino 192.168.0.1
host = 192.168.0.1
*** General ***
@include /etc/smokeping/config.d/pathnames
# Please edit this to suit your installation
owner = Aca va el nombre del adminsitrador
contact = Y aca su correo
cgiurl = http://localhost/cgi-bin/smokeping.cgi
mailhost = localhost
# specify this to get syslog logging
syslogfacility = local0
# each probe is now run in its own process
# disable this to revert to the old behaviour
# concurrentprobes = no
Guardamos los cambios y tecleamos:
/etc/init.d/smokeping restart
ruiz@K53U:~$ sudo /etc/init.d/smokeping start
Ejecutando Smokeping en el navegador
Nos vamos a nuestro navegador web y tecleamos:

http://192.168.1.10/cgi-bin/smokeping.cgi
o bien http://localhost/cgi-bin/smokeping.cgi
Midiendo Latencia con Smokeping
======================================================
La linea central verde de los grficos es la media de todos los tiempos de respuesta de los paquetes
ICMP analizados en un momento dado y el sombreado que se encuentra a su alrededor es la
representacin grfica del Jitter generado a partir de los tiempos de respuesta obtenidos.
Siempre las sombras ms oscuras estarn alrededor de la lnea verde, ya que corresponden a los
tiempos de respuesta ms cercanos a la media. Por su parte, los tiempos que ms distan de la media
siempre estarn ms alejados de la lnea central
=========================================================
http://www.guatewireless.org/os/linux/monitoreo-de-la-latencia-de-red-con-smokeping-en-debian-yubuntu.html
*********************************************************
El RTT es el tiempo de respuesta de los mensajes icmp los ordena y saca una mediana de los resultados
-El tono gris es una variabilidad
-los colores rojos indica los paquetes icmp perdidos,

Potrebbero piacerti anche