nethogs: Conoce cuánto ancho de banda consume cada aplicación

¿Alguna vez has deseado saber cuánto está consumiendo de tu ancho de banda una aplicación? ¿O saber la velocidad de conexión entrante o saliente que usa un navegador u otro software?

Existe una aplicación que muestra cada servicio que se conecta a internet, seguido de la velocidad de datos entrantes y salientes. Su nombre es nethogs.

Nethogs

Aquí les muestro una captura de nethogs en acción:

nethogs

Como pueden ver, aparece el PID, usuario que ejecuta la aplicación, el programa o la ubicación de su ejecutable, la interfaz, así como los kb por segundo que la aplicación envía y recibe.

Instalación de nethogs

Para instalarlo en Debian, Ubuntu u otra distro similar:

sudo apt-get install nethogs

Por otra parte si usas ArchLinux o derivados:

sudo pacman -S nethogs

Luego, en un terminal hay que ejecutarlo (con privilegios de administrador) seguido de la interfaz de red que deseas monitorear. Por ejemplo:

sudo nethogs eth0

Nethogs muestra información en tiempo real. Si deseas especificar el intervalo de actualización puedes hacerlo con el parámetro -d. Más información:

man nethogs


13 comentarios, deja el tuyo

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: Miguel Ángel Gatón
  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.   cuervo291286 dijo

    Hola… como seria la interfaz de red ??

    1.    usemoslinux dijo

      podés saber cuál utilizar ingresando en un terminal: ifconfig
      saludos, pablo.

      1.    cuervo291286 dijo

        Gracias pablo,me sirvio 😀 saludos y buen post…

  2.   Daniel dijo

    hola, a mi me gustaría saber como asignar limitaciones de ancho de banda a las aplicaciones, por ejemplo, google-chrome=200kbps, etc

    1.    Brian dijo

      No se si funcionara para eso especificamente porque yo lo usaba cuando bajaba cosas directamente, pero creo que trickle podría servirte.
      https://blog.desdelinux.net/trickle-limitador-de-ancho-de-banda-para-linux/

  3.   Frank Yznardi Davila dijo

    y la instalacion en sabayon?

  4.   lokilloboss dijo

    Super bien, gracias por el dato 🙂 Es un dato muy importante para algunas personas, saber que te consume y satura mas tu ancho de banda

  5.   Favio dijo

    Es como el NETSTAT de windows

  6.   Ronin dijo

    Muchas gracias por el dato se ve que es un aplicación útil cuando quieres conocer cuando ancho de banda consume un programa

  7.   alunado dijo

    se agradece.. probando.

  8.   vidagnu dijo

    Interesante aplicación, va definitivamente a la lista de favoritos!

    Saludos

  9.   pokemon games dijo

    cómo voy a encontrar buenos gadgets de que

  10.   userarch dijo

    Hola
    Gracias por el dato; lo lleve ala practica así:

    sudo nethogs enp3s0

    Y me produjo esto:

    Waiting for first packet to arrive (see sourceforge.net bug 1019381).