Nethogs: vigila quién consume tu ancho de banda de red

cableado de red

Todos conocemos el comando top, el cual nos presenta un listado de procesos que consumen memoria y CPU para monitorizar el consumo de rendimiento de cada programa y poder gestionar el ordenador en este sentido. Y también conoceréis la herramienta incluida en Android que monitoriza el consumo de red de cada app que tenemos en nuestro dispositivo. Pues nethogs es precisamente una mezcla entre ambos.

Por lo tanto, nethogs es una herramienta que se puede ejecutar en modo texto desde nuestra consola y que nos lista todos los procesos activos del equipo que están consumiendo parte del ancho de banda de la red. Esto es muy útil para saber la causa de una bajada de velocidad en tu conexión y localizar el causante de un cosnumo anómalo o ver si algún proceso «raro» está consumiendo recursos de red sin tu consentimiento. 

Para su instalación en Ubuntu o cualquier otra distro basada en paquetes DEB y gestor APT, se puede utilizar desde el terminal:

sudo apt-get install nethogs

En caso de que utilices otra distro, como por ejemplo openSuSE, puedes usar el método de descarga e instalación en un solo click que nos ofrece dicha distribución, para ello solo tienes que acceder al siguiente enlace.

Para usarlo, podemos usar el manual del programa para ver las numerosas opciones de las que disponemos. Pero lo más básico es invocarlo de este modo para un monitoreo sencillo:

sudo nethogs

Deja tu comentario

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

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Alfre dijo

    Muchas gracias por la info muy útil este comando… Acabo de descubrir esta pagina, agregada a mis favoritas de linux desde hoy.

    Gracias.!!!

  2.   Wilmer Medina dijo

    No entendemos la idea de colocar un titulo que no corresponde a la información.

    El castellano es muy extenso y hermoso, creo que la pereza hace que no lo empleemos correctamente.

    En mi humilde opinión considero un desacierto lo que colocaron de titulo, creo que debería decir » Vigila lo que consume tu ancho de banda en la conexión», haciendo referencia a los procesos.

    También considero que si van a dar explicaciones de un comando deberían probarlo para que entiendan como funciona y después recomendarlo, no todos los usuarios tenemos capacidad de encontrar la forma correcta de uso que ustedes no explican (si lo probaron me disculpo).

    La forma correcta de emplear el comando es la que ustedes indican, si y solo si la conexión que realizamos es mediante el cable de red (eth0), si estamos en WiFi no funciona de esa manera el comando, en este caso el dispositivo de red por defecto es wlan0, al ejecutarlo da un error.

    En mi caso par hacer funcionar el comando es:

    sudo nethogs wlan0

    Para mas ayuda con el comando

    sudo nethogs –help

    La pagina es buena, seria interesante seguir con ustedes y ver como evolucionan.

    Gracias

  3.   vicdeveloper dijo

    Gracias por el tip. ;).

    Saludos,