Búsqueda de sitios web

Las 20 mejores herramientas de monitoreo del ancho de banda de la red Linux en 2023


¿Tiene problemas para monitorear el uso del ancho de banda de su red Linux? ¿Necesitas ayuda? Es importante que pueda visualizar lo que sucede en su red para comprender y resolver lo que está causando la lentitud de la red o simplemente para vigilar su red.

En este artículo, revisaremos 19 herramientas útiles de monitoreo de ancho de banda para analizar el uso de la red en un sistema Linux. Las herramientas que se enumeran a continuación son todas de código abierto y pueden ayudarle a responder preguntas como "¿por qué la red es tan lenta hoy?".

Este artículo incluye una combinación de pequeñas herramientas para monitorear el ancho de banda en una sola máquina Linux y soluciones de monitoreo completas capaces de manejar una pequeña cantidad de hosts en una LAN (red de área local). a múltiples hosts incluso en una WAN (red de área amplia).

Si está buscando herramientas de monitoreo y redes para administrar, solucionar problemas o depurar su red, lea nuestros siguientes artículos:

Empecemos…

1. NetFlow Analyzer de Site24x7: monitoreo del tráfico de red

NetFlow Analyzer de Site24x7 es una herramienta de monitoreo de ancho de banda y tráfico de red basada en la nube que monitorea sus dispositivos de origen y destino, sus interfaces y el tráfico que fluye a través de ellos.

Configure valores de umbral para todas las métricas clave, como el tráfico entrante, el tráfico saliente y el uso de ancho de banda, y reciba alertas instantáneas cuando se supere un umbral.

NetFlow Analyzer analiza el flujo en función de diferentes tecnologías, como NetFlow, sFlow y J-Flow. Puede obtener visibilidad completa del ancho de banda de la red con estadísticas sobre el tráfico máximo, las principales aplicaciones y las principales conversaciones.

Identifique los acaparadores del ancho de banda, corríjalos y mejore el rendimiento de su red utilizando la herramienta de monitoreo del ancho de banda de la red de Site24x7.

2. Analizador de flujo de red ManageEngine

ManageEngine NetFlow Analyzer es una solución de monitoreo de ancho de banda basada en flujo que ofrece soporte de múltiples proveedores. Supervisa su red, analiza patrones de tráfico y detecta y diagnostica acaparadores de ancho de banda.

Puede realizar un seguimiento de los patrones de tráfico en su red durante cualquier período de tiempo y profundizar más en los detalles del dispositivo, la interfaz, la aplicación y el nivel de usuario.

Con sus capacidades de configuración del tráfico, NetFlow Analyzer le ayuda a identificar anomalías de la red en tiempo real y solucionarlas antes de que afecten a sus usuarios finales.

Con sus informes personalizables, NetFlow Analyzer también le ayuda a predecir y planificar sus requisitos de ancho de banda. Puede crear, programar y generar informes completos de análisis de ancho de banda con solo unos pocos clics.

3. vnStat: un monitor de tráfico de red

VnStat es un programa basado en línea de comandos con todas las funciones para monitorear el tráfico de la red Linux y la utilización del ancho de banda en tiempo real, en sistemas Linux y BSD.

Una ventaja que tiene sobre una herramienta similar es que registra el tráfico de red y las estadísticas de uso de ancho de banda para su posterior análisis; este es su comportamiento predeterminado. De hecho, puede ver estos registros incluso después de que se reinicie el sistema.

Instalar VnStat en Linux

sudo yum install sysstat      [On Older CentOS/RHEL & Fedora]
sudo dnf install sysstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install sysstat  [On Debian/Ubuntu & Mint]
sudo pacman -S sysstat        [On Arch Linux]

4. iftop: muestra el uso del ancho de banda

iftop es una herramienta de monitoreo de ancho de banda de red basada en línea de comandos simple, fácil de usar y en tiempo real, que se utiliza para obtener una descripción general rápida de las actividades de la red en una interfaz. Muestra actualizaciones del ancho de banda del uso de la red cada 2, 10 y 40 segundos en promedio.

Instalar iftop en Linux

sudo yum install iftop      [On Older CentOS/RHEL & Fedora]
sudo dnf install iftop      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install iftop  [On Debian/Ubuntu & Mint]
sudo pacman -S iftop        [On Arch Linux]

5. nload: muestra el uso de la red

nload es otra herramienta de línea de comandos sencilla y fácil de usar para monitorear el tráfico de la red y el uso del ancho de banda en tiempo real. Utiliza gráficos para ayudarle a monitorear el tráfico entrante y saliente. Además, también muestra información como la cantidad total de datos transferidos y el uso mínimo/máximo de la red.

Instalar nload en Linux

sudo yum install nload      [On Older CentOS/RHEL & Fedora]
sudo dnf install nload      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install nload  [On Debian/Ubuntu & Mint]
sudo pacman -S nload        [On Arch Linux]

6. NetHogs: monitorear el ancho de banda del tráfico de red

NetHogs es una pequeña herramienta basada en texto, similar a una superior, para monitorear el uso del ancho de banda del tráfico de red en tiempo real por parte de cada proceso o aplicación que se ejecuta en un sistema Linux. Simplemente ofrece estadísticas en tiempo real del uso del ancho de banda de su red por proceso.

Instalar NetHogs en Linux

sudo yum install nethogs      [On Older CentOS/RHEL & Fedora]
sudo dnf install nethogs      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install nethogs  [On Debian/Ubuntu & Mint]
sudo pacman -S nethogs        [On Arch Linux]

7. bmon – Monitor de ancho de banda y estimador de velocidad

bmon también es una sencilla herramienta de línea de comandos para monitorear la utilización del ancho de banda de la red y un estimador de velocidad en Linux. Captura estadísticas de la red y las visualiza en un formato amigable para los humanos para que pueda vigilar su sistema.

Instalar Bmon en Linux

sudo yum install bmon      [On Older CentOS/RHEL & Fedora]
sudo dnf install bmon      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install bmon  [On Debian/Ubuntu & Mint]
sudo pacman -S bmon        [On Arch Linux]

8. Darkstat: captura el tráfico de la red

Darkstat es un analizador de tráfico de red basado en web pequeño, simple, multiplataforma, en tiempo real y eficiente. Es una herramienta de monitoreo de estadísticas de red que funciona capturando el tráfico de la red y las estadísticas de uso de la computadora, y entrega los informes a través de HTTP en formato gráfico. También puedes usarlo a través de la línea de comando para obtener los mismos resultados.

Instalar Darkstat en Linux

sudo yum install darkstat      [On Older CentOS/RHEL & Fedora]
sudo dnf install darkstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install darkstat  [On Debian/Ubuntu & Mint]
sudo pacman -S darkstat        [On Arch Linux]

9. IPTraf: un monitor de red IP

IPTraf es una herramienta configurable, basada en ncurses y fácil de usar para monitorear el tráfico de red entrante y saliente que pasa a través de una interfaz. Es útil para monitorear el tráfico IP y ver estadísticas generales de la interfaz, estadísticas detalladas de la interfaz y mucho más.

Instalar IPTraf en Linux

sudo yum install iptraf      [On Older CentOS/RHEL & Fedora]
sudo dnf install iptraf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install iptraf  [On Debian/Ubuntu & Mint]
sudo pacman -S iptraf        [On Arch Linux]

10. CBM – (Medidor de ancho de banda en color)

CBM es una pequeña utilidad de línea de comandos para mostrar el tráfico de red actual en todos los dispositivos conectados en una salida en color en Ubuntu Linux y sus derivados, como Linux Mint, Lubuntu y muchos otros. Muestra cada interfaz de red conectada, los bytes recibidos, los bytes transmitidos y el total de bytes, lo que le permite monitorear el ancho de banda de la red.

Instalar el medidor de ancho de banda en color en Linux

sudo yum install cbm      [On Older CentOS/RHEL & Fedora]
sudo dnf install cbm      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install cbm  [On Debian/Ubuntu & Mint]
sudo pacman -S cbm        [On Arch Linux]

11. Iperf/Iperf3: herramienta de medición del ancho de banda de la red

Iperf/Iperf3 es una poderosa herramienta para medir el rendimiento de la red a través de protocolos como TCP, UDP y SCTP. Está diseñado principalmente para ayudar a ajustar las conexiones TCP a través de una ruta particular, por lo que es útil para probar y monitorear el ancho de banda máximo alcanzable en redes IP (admite tanto IPv4 como IPv6).

Requiere un servidor y un cliente para realizar pruebas (que informan el ancho de banda, la pérdida y otros parámetros útiles de rendimiento de la red).

Instalar Iperf3 en Linux

sudo yum install iperf3      [On Older CentOS/RHEL & Fedora]
sudo dnf install iperf3      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install iperf3  [On Debian/Ubuntu & Mint]
sudo pacman -S iperf3        [On Arch Linux]

12. Netperf: prueba de ancho de banda de red

Netperf es similar a iperf, para probar el rendimiento de la red. Puede ayudar a monitorear el ancho de banda de la red en Linux midiendo la transferencia de datos mediante TCP o UDP. También admite mediciones a través de la interfaz Berkeley Sockets, DLPI, Unix Domain Sockets y muchas otras interfaces. Necesita un servidor y un cliente para ejecutar pruebas.

Instalar Netperf en Linux

sudo yum install netperf      [On Older CentOS/RHEL & Fedora]
sudo dnf install netperf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install netperf  [On Debian/Ubuntu & Mint]
sudo pacman -S netperf        [On Arch Linux]

13. SARG – Generador de informes de análisis de calamares

SARG es un analizador de archivos de registro de Squid y una herramienta de monitoreo del ancho de banda de Internet. Produce informes HTML útiles con información que incluye, entre otras, direcciones IP y uso total de ancho de banda. Es una herramienta útil para monitorear la utilización del ancho de banda de Internet por parte de máquinas individuales en una sola red.

Para obtener instrucciones de instalación y uso, consulte nuestro artículo: Cómo instalar SARG para monitorear el uso del ancho de banda de Internet de Squid.

14. Monitorix: herramienta de monitoreo de sistemas y redes

Monitorix es una aplicación liviana de monitoreo de red y recursos del sistema, diseñada para pequeños servidores Linux/Unix y también viene con un soporte increíble para dispositivos integrados.

Le ayuda a monitorear el tráfico de la red y las estadísticas de uso desde una cantidad ilimitada de dispositivos de red. Admite conexiones IPv4 e IPv6, incluido el tráfico de paquetes y gráficos de errores de tráfico, y admite hasta 9 discos por interfaz de red.

Instalar Monitorix en Linux

sudo yum install monitorix      [On Older CentOS/RHEL & Fedora]
sudo dnf install monitorix      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
sudo apt-get install monitorix  [On Debian/Ubuntu & Mint]
sudo pacman -S monitorix        [On Arch Linux]

15. Cacti: herramienta de gráficos y monitoreo de red

Cacti es una aplicación PHP de gráficos de red basada en web y completamente funcional con una interfaz intuitiva y fácil de usar. Utiliza la base de datos MySQL para almacenar datos recopilados sobre el rendimiento de la red, que se utilizan para producir gráficos personalizados. Es una interfaz para RRDTool, útil para monitorear redes pequeñas y complejas con miles de dispositivos.

Para obtener instrucciones de instalación y uso, consulte nuestro artículo: Instalar Cacti (monitoreo de red) en Linux.

16. Observium – Plataforma de monitoreo de red

Observium es una plataforma de monitoreo de red con todas las funciones con una interfaz elegante y poderosa, robusta pero simple e intuitiva. Es compatible con varias plataformas, incluidas Linux, Windows, FreeBSD, Cisco, HP, Dell y muchas otras, e incluye detección automática de dispositivos. Ayuda a los usuarios a recopilar métricas de red y ofrece gráficos intuitivos de métricas de dispositivos a partir de datos de rendimiento recopilados.

Para obtener instrucciones de instalación y uso, consulte nuestro artículo: Cómo instalar Observium: un sistema completo de monitoreo y administración de redes.

17. Zabbix: herramienta de monitoreo de redes y aplicaciones

Zabbix es una plataforma de monitoreo de red de uso común y rica en funciones, diseñada en un modelo de servidor-cliente, para monitorear redes, servidores y aplicaciones en tiempo real. Recopila diferentes tipos de datos que se utilizan para una representación visual del rendimiento de la red o métricas de carga de los dispositivos monitoreados.

Es capaz de trabajar con protocolos de red conocidos como HTTP, FTP, SMTP, IMAP y muchos más, sin necesidad de instalar software adicional en los dispositivos monitoreados.

Para obtener instrucciones de instalación y uso, consulte nuestro artículo: Cómo instalar Zabbix: una solución completa de monitoreo de red para Linux.

18. Nagios: monitorea sistemas, redes e infraestructura

Nagios es un software de monitoreo robusto, potente, rico en funciones y ampliamente utilizado. Le permite monitorear dispositivos de red locales y remotos y sus servicios desde una sola ventana.

Ofrece monitoreo del ancho de banda en dispositivos de red como conmutadores y enrutadores a través de SNMP, lo que le permite encontrar fácilmente puertos sobreutilizados e identificar posibles abusadores de la red.

Lea también: 13 comandos de configuración de red y solución de problemas de Linux

Además, Nagios también le ayuda a controlar la utilización y los errores del ancho de banda por puerto y admite la detección rápida de interrupciones de la red y fallas de protocolo.

Para obtener instrucciones de instalación y uso, consulte nuestro artículo: Cómo instalar Nagios: una solución completa de monitoreo de infraestructura de TI para Linux.

19. EtherApe – Monitoreo de red

EtherApe es otra herramienta gráfica de monitoreo de red de Linux que muestra gráficamente la actividad de su red. Admite una amplia gama de dispositivos como Ethernet, FDDI, Token Ring, ISDN, PPP, SLIP y WLAN.

20. Picosnitch

Picosnitch sirve como una herramienta de monitoreo de ancho de banda por aplicación que proporciona notificaciones en tiempo real a los usuarios cada vez que nuevas aplicaciones establecen conexiones a Internet o cuando el hash de una aplicación ha sufrido cambios desde su última conexión.

Cuenta con una interfaz de usuario basada en terminal, que permite a los usuarios navegar y filtrar fácilmente su historial de tráfico mediante varios parámetros, incluido el tiempo, el ejecutable, el hash sha256, el proceso principal del ejecutable, la identificación del usuario, los puertos locales y remotos, las direcciones locales y remotas, e incluso dominios.

Resumen

En este artículo, hemos revisado una serie de herramientas útiles de monitoreo de sistemas y ancho de banda de red para Linux. Si no incluimos alguna herramienta de monitoreo en la lista, compártala con nosotros en el formulario de comentarios a continuación.