Smoke Ping
Smoke Ping
Smoke Ping
Basado en RRDTool
Mide retardo de ICMP y para otros varios servicios (HTTP, DNS, SMTP,
SSH, LDAP, etc)
Permite definir rangos estadsticos para generar alarmas
Escrito en Perl para mayor portabilidad
Relativamente fcil de instalar aunque un poco ms difcil de configurar (fcil
en distribuciones de Deban)
Orientado a monitorear la latencia en nuestra red.
Explorador interactivo grfico.(2014)
Al estar tan especializado, incluye un sistema de filtrado que solo nos
muestra las grficas interesantes.
Tiene modo de operacin Maestro / Esclavo, en la que un host maestro
puede indicar a todos los que monitorea hacia que equipos dirigir sus ping.
Muestra la desviacin estndar, presentndonos no solo que tan cargada
esta en determinado momento nuestra red, sino que tan normal es este
patrn. (Monitoreo de Redes con Munin, 2008)
Ejemplo:
Requisitos necesarios
Los siguientes paquetes son necesarios o recomendados (Vienen incluidos en
Ubuntu):
rrdtool http://oss.oetiker.ch/rrdtool/
fping http://www.fping.com/
echoping http://echoping.sourceforge.net/
speedyCGI http://www.daemoninc.com/SpeedyCGI/
Apache http://httpd.apache.org/
Perl http://www.perl.org/
Instalacin de smokeping
Debian/Ubuntu:
apt-get install smokeping
Configurar
/etc/smokeping/config.d/*
Cambiar la apariencia de smokeping en:
/etc/smokeping/basepage.html
Reinicializar el servicio:
/etc/init.d/smokeping restart /etc/init.d/smokeping reload
Configuracin general
owner
NOC
contact
sysadm@localhost
cgiurl
http://localhost/cgi-bin/smokeping.cgi
mailhost
localhost
syslogfacility
local5
Configuracin: pathnames
Este archivo no es necesario que se edite.
Configuracin: Presentation
Si se quiere personalizar la apariencia de Smokeping se puede editar el archivo
/etc/smokeping/basepage.html
Para cambiar como Smokeping para presenta en los grficos se puede editar el
siguiente archivo.
Configuracin: Alerts
Muy flexible. Crea su propio tipo de alerta.
Enva alertas al sistema de gestin de incidencias (por ejemplo, RT usando rtmailgate)
Configuracin: Database
Define como el RRDtool va a guardar los datos en los archivos de Round Robin
(RRA)
Por defecto cada paso es 300 segundos (5 minutos).
No es fcil cambiar el tiempo de cada paso despus que haya comenzado a
colectar datos.
Configuracin: Slaves
Los servidores esclavos de Smokeping permiten monitorizado de mltiples puntos.
Configuracin: Targets
Donde se pasa la mayora del tiempo configurando.
Men de jerarqua definido por +, ++, etc.
Cada nueva entrada de chequeo reinicializa el chequeo por defecto en uso.
Los chequeos tienen configuraciones por defecto en el archivo Probes. Estas
pueden ser sobrescritas en Targets.
+ Local
/var/lib/smokeping/Local
++LocalMachine
++NSRC
/var/lib/smokeping/Local/LocalMachine.rrd
/var/lib/smokeping/Local/NSRC.rrd
Retardo
10
+++ MaquinaLocal
menu = localhost title = Maquina Local host = localhost
alerts = startloss,someloss,bigloss,rttdetect
Chequeo: DNS
En /etc/smokeping/config.d/Targets:
/Local/Enrutadores/grupo1-rtr
11
- CiscoRTTMonDNS
- Radius
HTTP(S)
- CiscoRTTMonTcpCon
- IOS
LDAP
- Tacacs
- FPing6
Whois
- WebProxyFilter
SMTP
- Etc.
12
Glosario
Jitter: Se denomina jitter a la variabilidad temporal durante el envo de seales
digitales, una ligera desviacin de la exactitud de la seal de reloj.
RRDTool: es el acrnimo de Round Robin Database Tool . Se trata de una
herramienta que trabaja con una base de datos que maneja planificacin segn
Round-Robin
ICMP: El Protocolo de Mensajes de Control de Internet o ICMP (por sus siglas en
ingls de Internet Control MessageProtocol) es el sub protocolo de control y
notificacin de errores del Protocolo de Internet (IP).
LDAP: son las siglas de LightweightDirectory Access Protocol (en espaol Protocolo
Ligero de Acceso a Directorios) que hacen referencia a un protocolo a nivel de
aplicacin que permite el acceso a un servicio de directorio ordenado y distribuido
para buscar diversa informacin en un entorno de red.
SSH: es un protocolo que facilita las comunicaciones seguras entre dos sistemas
usando una arquitectura cliente/servidor y que permite a los usuarios conectarse a
un host remotamente.
SMTP: El Simple Mail Transfer Protocol (SMTP) (Protocolo para la transferencia
simple de correo electrnico), es un protocolo de red utilizado para el intercambio
de mensajes de correo electrnico entre computadoras u otros dispositivos (PDA,
telfonos mviles, etc.).
Host:Un host o anfitrin es un ordenador que funciona como el punto de inicio y
final de las transferencias de datos.
RTT: Round-Trip delay Time (o RTT). Se aplica en el mundo de las
telecomunicaciones y redes informticas al tiempo que tarda un paquete de datos
enviado desde un emisor en volver a este mismo emisor habiendo pasado por el
receptor de destino.
13
Bibliografa
(29 de octubre de 2014). Obtenido de http://oss.oetiker.ch/smokeping/
Gestion y Monitoreo de Redes. (s.f.). Obtenido de
http://www.eslared.org.ve/walc2012/material/track3/smokeping.pdf
Herramientas De Monitoreo De Redes. (octubre de 2012). Obtenido de
http://www.buenastareas.com/ensayos/Herramientas-De-Monitoreo-DeRedes/6022060.html
Monitoreo de Redes con Munin. (2008). Obtenido de http://gwolf.org/files/munin.pdf
14