Underc0de

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Kodeinfect en Abril 17, 2014, 10:49:18 AM

Título: Nethogs: Conoce el ancho de banda que consumen tus aplicaciones
Publicado por: Kodeinfect en Abril 17, 2014, 10:49:18 AM
¿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.

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

(http://blog.desdelinux.net/wp-content/uploads/2014/04/nethogs.png?63cddf)

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

Ejecución de Nethogs:
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

Source: Desdelinux (http://blog.desdelinux.net/nethogs-conoce-cuanto-ancho-de-banda-consume-cada-aplicacion/)