Monitorea tu red Ubuntu/Debian con Smokeping

    Autor: Marco Tellez   |   Publicado: 19/03/2021
    Si tenemos que monitorear nuestra red configurada en base a la distribución Ubuntu o Debian, esta herramienta debe ser indispensable.

    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

    LinuxParaTodos

    Anuncio
    Anuncio

    Curso de Linux Gratis

    Curso de Linux Gratis

    Últimas noticias

    Please publish modules in offcanvas position.