Supervisar el tráfico de red de tus aplicaciones con NetHogs

por | 27 febrero, 2013
image

Initiation Ritual by ~Trishkell

NetHogs es una pequeña herramienta que nos permite monitorizar nuestra red, en este caso las velocidades de subida y descarga. Nethogs en vez de agrupar el tráfico por protocolos como hacen otros programas, lo hace por aplicaciones (PID), lo que nos permite comprobar en tiempo real, la cantidad de ancho de banda que está consumiendo cualquier proceso.

El funcionamiento de nethogs es sencillo, lo único que tenemos que hacer es ejecutarlo con privilegios de root y especificar la red a monitorizar

nethogs [interfaz de red]

Por ejemplo si nos estamos conectando por WiFi y nuestra interfaz es wlan0 haríamos

nethogs wlan0

nethogs2

El ratio de refresco por defecto es 1 sg, pero lo podemos cambiar añadiendole el parámetro -d. Así en el ejemplo anterior si queremos obtener los datos cada 10 seg haríamos

nethogs -d 10 wlan0

NetNogs, está presente por defecto en los repositorios de las principales distribuciones de GNU/Linux, los que utilicéis openSUSE 12.2 la podéis instalar mediante el repositorio network (un repo que me gusta tener activado, porque incluye un montón de aplicaciones interesantes: nmap, fping, netcat, macchanger, wireshark…), ejecutando los siguientes comandos como root:

zypper ar -f http://download.opensuse.org/repositories/network:/utilities/openSUSE_12.2/network:utilities.repo

zypper in nethogs

Vía | Ultra Random Thoughts

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.