Cómo supervisar la carga de la red desde la línea de comandos en Linux

Si usted es un administrador de red, seguramente conoce la importancia de la monitorización del tráfico de red. Aunque existen excelentes programas basados en la interfaz gráfica de usuario (GUI) para ello, si se trata de la línea de comandos y está buscando una alternativa de línea de comandos, le sugiero que pruebe slurm.

En este artículo, hablaremos del comando slurm junto con las características que proporciona.

Introducción

Descrito por su página de manual como «otro monitor de carga de red», Slurm es un monitor de carga de red genérico que muestra las estadísticas de los dispositivos junto con un bonito gráfico ascii – soporta múltiples tipos de gráficos.

Para aquellos interesados en sus orígenes, el proyecto comenzó como un puerto de FreeBSD del monitor de enlace ppp de Linux llamado «pppstatus». Aparte de Linux, el comando funciona en muchas otras plataformas, incluyendo FreeBSD, OpenBSD, NetBSD, Solaris, HP-UX, MicroBSD y Mac OS X.

Descarga e instalación

Los usuarios de sistemas basados en Debian, como Ubuntu, pueden descargar e instalar fácilmente esta utilidad mediante el siguiente comando:

sudo apt-get install slurm

Como alternativa, también puede descargar su código fuente e instalarlo manualmente.

Uso

Estos son algunos ejemplos de cómo se puede utilizar el comando slurm:

Nota: todos los ejemplos presentados en este artículo han sido probados en Ubuntu 14.04.

Salida por defecto

Para utilizar el comando slurm, lo primero que tiene que hacer es indicarle qué interfaz de red quiere monitorizar, algo que puede hacer pasando el nombre de la interfaz como argumento a la opción de línea de comandos -i.

Por ejemplo, en mi caso, quería monitorizar la interfaz «wlan0», así que ejecuté el comando de la siguiente manera

slurm -i wlan0

y se produjo la siguiente salida:

Como puede verse en la captura de pantalla anterior, el comando produjo información relacionada con el tráfico de red tanto en texto como en forma de gráfico, que se desplaza de izquierda a derecha según el uso de la red.

Aunque la página de manual del comando, así como la página del proyecto, no proporcionan ninguna información sobre el gráfico ni sobre los datos que representa, es evidente que las X verdes indican descargas y las X rojas indican subidas. Cada columna del gráfico representa la carga de la red (descarga + subida) en un segundo determinado, lo que significa que cuantas más X haya en una columna concreta, mayor será la carga de la red en ese segundo.

Otros modos de gráficos

Además del modo de gráfico por defecto, el comando también ofrece el modo de gráfico clásico, así como el modo de gráfico dividido y dividido grande.

Para iniciar el comando con el gráfico combinado clásico, utilice la opción de línea de comandos -c:

slurm -i wlan0 -c

Del mismo modo, para iniciar el comando en el modo de gráfico dividido, utilice la opción de línea de comandos -s

slurm -i wlan0 -s

Por último, para iniciar el comando en modo de gráfico dividido grande, utilice la opción de línea de comandos -l:

slurm -i wlan0 -l

Cambiar el retraso entre las actualizaciones de la pantalla

Por defecto, el comando actualiza la salida después de un segundo. Sin embargo, puede cambiar esto utilizando la opción de línea de comandos -d. Por ejemplo, para cambiar el retraso a 3 segundos, utilicé el siguiente comando:

slurm -i wlan0 -d 5

Conclusión

Slurm es una herramienta de línea de comandos ligera y fácil de usar para supervisar la actividad de la red. Aunque no ofrece muchas funciones, cumple con lo que dice. Además, si lo desea, puede intentar integrarlo con herramientas como Conky para sacarle el máximo partido.

¿Ha utilizado alguna vez el comando slurm? ¿Cómo fue su experiencia? Comparta su opinión en los comentarios a continuación.

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar