Latencia es el tiempo o lapso necesario para que un paquete de información se transfiera de un lugar a otro. junto con el ancho de banda, son determinantes para la velocidad de una red.
Por lo cual tenemos a nuestra disposición la herramienta smokeping, esta herramienta hace una medición de la latencia que exista en nuestra red, este permite almacenar las mediciones a largo plazo y presentarlas en gráficas vía web mostrando la carga de la conexión a red.
Por lo cual instalaremos esta aplicación en nuestro servidor.
1) Instalaremos las siguientes paquetes necesarios para smokeping.
ascariote:~# apt-get install curl libauthen-radius-perl libnet-ldap-perl libnet-dns-perl libio-socket-ssl-perl libnet-telnet-perl libsocket6-perl libio-socket-inet6-perl apache2
2) Instalaremos la aplicación smokeping
ascariote:~# apt-get install smokeping
3) Configuraremos smokeping a nuestra necesidades, por lo cual entraremos a la siguiente ruta para poder configurar smokeping.
ascariote:~# cd /etc/smokeping/
config.d
4)Dentro de este directorio modificaremos algunos datos como los siguientes.
---- Configuración del fichero General solamente modificaremos algunos datos sobre los contactos de los administradores de la herramienta.
debian:/etc/smokeping/config.d# vim General
*** General ***
@include /etc/smokeping/config.d/pathnames
# Please edit this to suit your installation
owner = Administradores
contact = Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
cgiurl = http://localhost/cgi-bin/smokeping.cgi
#mailhost = smtp.mailhost.abc
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
----- Configuremos Target en el cual se configura a los clientes de nuestra red local que se desean analizar su latencia.
*** Targets ***
probe = FPing
## You have to edit and uncomment all what you want below this.
# Please, refer to smokeping_config man page for more info
# The given adresses aren't real to avoid DoS.
menu = Top
title = GRAFICADOR RED FACTOR
remark = GRAFICADOR RED FACTOR
###
### Configuración de nuestra maquina local
+ Local
menu = Local
title = Local Network
++ LocalMachine
menu = Local Machine
title = This host
host = localhost
### Configuración de algunos clientes que se encuentran
### en la red local
+ SERVIDORES
menu = SERVIDORES
title = SERVIDORES
++ Servidor_KVM
menu = KVM 192.168.1.4
title = KVM 192.168.1.4
host = 192.168.1.4
++ Servidor_Repositorio
menu = RepoUbuntu 192.168.1.10
title = Repoubuntu 192.168.1.10
host = 192.168.1.10
### Configuracion de dispositivos en red, "impresoras,router,etc"
### en la red local
+ DISPOSITVOS
menu = DISPOSITIVOS
title = DISPOSITIVOS
++ Router
menu = Router 192.168.1.2
title = Router 192.168.1.2
host = 192.168.1.2
++ LaserJet-2550
menu = LaserJet-2550 192.168.1.3
title = LaserJet-2550 192.168.1.3
host = 192.168.1.3
5) Iniciamos o reiniciamos los servicios de apache y smokeping.
ascariote:~# /etc/init.d/apache2 restart
ascariote:~# /etc/init.d/smokeping start
6) Solo queda que nuestro smokeping detecte si hay latencia y esperemos la información recolectada por el, para visualizar la información podremos hacer de la siguiente manera:
http://192.168.1.9/cgi-bin/smokeping.cgi
http://localhost/cgi-bin/smokeping.cgi
- Visto: 1438

