Monitoreo del consumo de ancho de banda (Internet) por consola con nbwmon

¡Hola a tod@s!

En una entrada anterior, publiqué cómo identificar procesos que consumen ancho de banda, tanto para Ubuntu (NetHogs) como para Windows. En eśta ocasión, les traigo una forma de monitorear el consumo de ancho de banda de Internet en general (adaptador de red) en sistemas GNU/Linux (obviamente yo hablaré de Ubuntu xD ).

Lo primero, es identificar si nuestro sistema es de 32 o 64 bits. Seguramente ustedes sabrán, pero sino… podemos hacer esto para saberlo:

uname -m

Para un sistema de 32bits, podemos descargar del proyecto original el binario ejecutable nbwmon:

wget https://ufpr.dl.sourceforge.net/project/linuxfreedomfor/Linux/nbwmon%20bin/32bit/nbwmon

Para un sistema de 64bits, descargamos:

wget https://ufpr.dl.sourceforge.net/project/linuxfreedomfor/Linux/nbwmon%20bin/64bit/nbwmon

Ahora, procedemos por ubicarlo en el directorio donde estan los binarios del sistema, así para que desde cualquier parte de nuestro sistema de archivos, podamos invocarlos con su nombre. Ésto es opcional, pero útil. Lo movemos y le asignamos los permisos de ejecución para todos.

sudo mv nbwmon /usr/bin/nbwmon
sudo chmod +x /usr/bin/nbwmon

Ok, ahora nos queda ejecutarlo y ver cómo se mira y funciona 🙂

nbwmon

Nos mostrará la siguiente información:

01

Por defecto, vemos la información de la interfaz que tiene la salida a Internet (que tiene el gateway por defecto). Podemos ver lo que se recibe y lo que se transmite en KiB/s, además de una pequeña estadística del promedio de consumo (avg), el máximo pico de consumo (max) y el total de consumo.

Si queires monitorear otra interfaz, perfectamente lo podemos personalizar así:

nbwmon -i wlan0 -d 1

Tomar en cuenta que «-d 1» nos sirve para regular la frecuencia de monitoreo; para el ejemplo, se refresca cada 1 segundo.

Si los enlaces de arriba no les funciona, les dejo un mirror de cada uno:

Bien, ¡eso es todo! ¡Saludos!

Comentarios por Facebook

comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*