Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

Tenemos una combinación de herramientas pagas y gratuitas que varían mucho en sus conjuntos de funciones, pero todas ofrecen monitoreo básico de ancho de banda SNMP. Aquí está nuestra guía de las mejores herramientas de monitoreo de ancho de banda de Linux.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

¡El conocimiento es poder! En consecuencia, saber cuál es la utilización del ancho de banda de la red que administra le dará poder al permitirle ser proactivo y garantizar que se evite la congestión de la red tanto como sea posible. Para lograr eso, lo que necesita son herramientas de monitoreo de ancho de banda. Y dado que Linux es una plataforma popular con muchos administradores de red, echemos un vistazo a algunas de las mejores herramientas de monitoreo de ancho de banda de Linux disponibles. Teniendo en cuenta que la mayoría de ellos son gratuitos y de código abierto, le permitirán comenzar a monitorear el ancho de banda sin otro costo que el tiempo que dedicará a instalarlos y configurarlos. Como pronto descubrirá, muchas de estas herramientas son tan buenas como algunas de las mejores herramientas de Windows .

Comenzaremos nuestra exploración con una descripción general del monitoreo del ancho de banda. Explicaremos qué es y, lo que es más importante, cómo funciona. Esto nos llevará a discutir el Protocolo simple de administración de redes, la base de la mayoría de las herramientas de monitoreo. Luego, discutiremos brevemente Linux en general y también lo que significa usarlo como plataforma para herramientas de monitoreo. Una vez que estemos todos en la misma página, estaremos listos para el núcleo de nuestro tema, las mejores herramientas de monitoreo de ancho de banda de Linux.

Supervisión del ancho de banda

La supervisión del ancho de banda de la red es un tipo de supervisión muy específico. Lo que hace es medir la cantidad de tráfico que pasa por un punto dado en una red. Por lo general, el punto de medición es una interfaz de enrutador o conmutador, pero no es raro monitorear la utilización del ancho de banda de la interfaz LAN de un servidor. Lo importante aquí es darse cuenta de que todo lo que estamos midiendo es la cantidad de tráfico. El monitoreo del ancho de banda no le dará ninguna información sobre qué es ese tráfico, solo cuánto hay.

Hay varias razones para querer monitorear la utilización del ancho de banda de la red. En primer lugar, puede ayudarlo a identificar áreas de disputa. A medida que aumenta la utilización de un circuito de red, su rendimiento comienza a degradarse. Este es un hecho de la vida. Cuanto más se acerque a la capacidad máxima, mayor será el impacto en el rendimiento. Al permitirle vigilar la utilización de la red, las herramientas de monitoreo del ancho de banda le brindan la oportunidad de detectar una alta utilización, y abordarla, antes de que los usuarios la noten.

La planificación de la capacidad es otro beneficio importante de las herramientas de monitoreo de red. Los circuitos de red, especialmente las conexiones WAN de larga distancia, son costosos y, a menudo, solo tendrán el ancho de banda que se requería cuando se instalaron inicialmente. Si bien esa cantidad de ancho de banda podría haber estado bien en ese entonces, eventualmente deberá aumentarse. Al monitorear la evolución de la utilización del ancho de banda de sus circuitos de red, podrá ver cuáles deben actualizarse y cuándo.

Las herramientas de supervisión del ancho de banda también pueden resultar útiles para solucionar problemas de rendimiento deficiente de las aplicaciones. Cuando un usuario se queja de que alguna aplicación remota se ha ralentizado, observar la utilización del ancho de banda de la red puede darle una idea bastante clara de si el problema se debe o no a la congestión de la red. Si observa una baja utilización de la red, es probable que pueda concentrar sus esfuerzos de solución de problemas en otra parte.

Explicación de la supervisión SNMP

La mayoría de las herramientas de monitoreo del ancho de banda de la red se basan en el Protocolo simple de administración de redes (SNMP) para hacer su magia. La mayoría de los equipos de red tienen capacidad SNMP incorporada y se pueden sondear mediante herramientas de supervisión a intervalos regulares. A pesar de su nombre engañoso, SNMP es bastante complejo. Pero no se preocupe, no tiene que ser un experto y saberlo todo para usarlo. Es como si no tuviera que ser mecánico de automóviles para conducir un automóvil. Sin embargo, es preferible tener al menos alguna idea de cómo funciona, así que echémosle un vistazo.

Básicamente, SNMP es un protocolo de comunicación que especifica cómo un sistema de gestión SNMP puede leer y escribir parámetros operativos en dispositivos remotos. Los parámetros se denominan identificadores de objeto u OID. Algunos de los OID interesantes, desde el punto de vista de la supervisión, son los que contienen las principales métricas del dispositivo, como la carga de la CPU y la memoria o el uso del disco, por ejemplo. Pero al monitorear la utilización del ancho de banda de la red, dos OID son de particular interés. Son los bytes de salida y los bytes de los contadores asociados con cada interfaz. Los dispositivos de red los incrementan automáticamente a medida que se envían o ingresan datos.

Desde una época en la que la seguridad de TI no era un problema, SNMP solo tiene una seguridad mínima. Un administrador SNMP que se conecta a un dispositivo habilitado para SNMP transmitirá una "cadena de comunidad" con su solicitud. Si el string coincide con el configurado en el equipo, se realizará la solicitud. Los dispositivos suelen tener configuradas dos cadenas de comunidad, una para los OID de solo lectura y otra para los modificables. La comunicación no está encriptada y cualquiera que la intercepte verá las cadenas de la comunidad en texto sin cifrar. Esta es la razón por la que SNMP solo se usa en redes privadas y seguras.

Un ejemplo de la vida real

Así es como la mayoría de los sistemas de monitoreo usan SNMP para monitorear la utilización del ancho de banda. Periódicamente leen los contadores de bytes de entrada y salida de las interfaces de un dispositivo de red a intervalos conocidos. Cinco minutos es un valor de intervalo típico, pero se pueden usar tiempos más cortos para una resolución más fina. Luego almacenan los valores sondeados en algún tipo de base de datos o archivo.

El resto del proceso es matemático simple. El sistema de monitoreo resta el valor del contador anterior del actual para obtener el número de bytes transmitidos o recibidos durante el intervalo de sondeo. Luego, puede multiplicar ese número por ocho para obtener el número de bits y dividirlo por el número de segundos en el intervalo para obtener el número de bits por segundo. Esta información generalmente se traza en un gráfico que muestra su evolución en el tiempo y se almacena en una base de datos.

Es importante tener en cuenta que lo que obtiene es una estimación del uso promedio durante el intervalo de sondeo, no el uso real del ancho de banda. Por ejemplo, supongamos que un circuito se usa a su máxima capacidad durante la mitad del intervalo de sondeo y no transporta tráfico durante la otra mitad. Aparecerá como utilizado al 50% de su capacidad a pesar de estar al máximo durante un período prolongado. Los intervalos de sondeo más cortos reducirán esta distorsión, pero es importante tener en cuenta que estos sistemas solo le brindan valores promedio.

Unas palabras sobre Linux

Como sistema operativo, Linux no es, funcionalmente hablando, muy diferente de otros como Windows u OS X. La principal diferencia entre Linux y otros sistemas operativos populares es el hecho de que Linux es un producto de código abierto y la mayoría de las distribuciones están disponibles. gratis. Mucha gente tiende a confundir código abierto y gratuito. Es cierto que el software de código abierto suele ser gratuito, pero no necesariamente es así. Por ejemplo, el sistema operativo Red Hat Enterprise Linux no es gratuito. Para aumentar la confusión, los actores del movimiento de código abierto a menudo se refieren al software de código abierto como software libre en el que libre implica libertad en lugar de ausencia de costo.

A lo largo de los años, Linux, que alguna vez fue un sistema operativo marginal instalado por nerds y estudiantes de ciencias de la computación, recuerdo haber pasado semanas descargando SLS Linux una imagen de disquete a la vez a través de una conexión de 1200 baudios; Supongo que yo era uno de esos nerds; se ha convertido en una opción popular como sistema operativo de servidor. Algunas distribuciones recientes también están progresando mucho como una alternativa viable a Windows como sistema operativo de computadora personal.

Usando Linux como plataforma de monitoreo

Si bien Linux es un sistema operativo popular para servidores de todo tipo, lo es aún más cuando se trata de ejecutar herramientas específicas. Hay varias herramientas de monitoreo de ancho de banda de red gratuitas y de código abierto que solo se ejecutarán en Linux. Y si la herramienta que elija puede ejecutarse en Windows o Linux, ¿no tendría más sentido económico ejecutar un sistema operativo gratuito en lugar de gastar algo de dinero en un sistema operativo costoso?

Si bien algunas personas todavía no confían en los sistemas operativos y el software gratuitos y de código abierto para aplicaciones de misión crítica y, por ejemplo, no colocarían sus valiosos datos corporativos en un servidor MySQL que se ejecuta en Linux, muchos de ellos generalmente no lo hacen. tienen tantas objeciones al uso de la plataforma para ejecutar herramientas de administración de red.

Una gran ventaja de usar Linux como plataforma subyacente para las herramientas de monitoreo de red es que es fácil configurar un servidor Linux con solo los paquetes requeridos. Si bien esto se puede hacer con Windows, es considerablemente más complicado.

Las mejores herramientas de monitoreo de ancho de banda de Linux

Hemos buscado en la web algunas de las mejores herramientas de monitoreo de ancho de banda que se pueden ejecutar en Linux. Lo que se nos ocurrió fueron algunos productos comerciales y algunos gratuitos y de código abierto. Algunos productos de nuestra lista se pueden instalar en Linux o Windows, mientras que otros son solo para Linux. Todos ofrecen monitoreo de ancho de banda SNMP y todos tienen una consola centralizada donde puede configurar la herramienta y ver los resultados del monitoreo. Si bien hay algunas herramientas solo de línea de comandos, las hemos excluido de nuestra lista.

1. ManageEngine OpManager

El ManageEngine OpManager es una poderosa red todo-en-uno la herramienta que ofrece la red completa las capacidades de monitoreo de vigilancia. Puede ayudarlo a vigilar la utilización del ancho de banda de la red, detectar fallas de la red en tiempo real, solucionar errores y prevenir el tiempo de inactividad. La herramienta es compatible con varios entornos de varios proveedores y se puede escalar para adaptarse a su red, independientemente de su tamaño. Puede ejecutarse en Linux o Windows y le permitirá monitorear sus dispositivos y su red y le dará visibilidad sobre toda su infraestructura de red. La instalación y configuración de este producto son rápidas y fáciles. Puede hacerlo funcionar en menos de dos minutos. No requiere procedimientos de instalación complejos y viene con bases de datos y servidores web integrados.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

El ManageEngine OpManager monitoriza constantemente el rendimiento dispositivos de red en el tiempo y lo muestra en sus cuadros de mando en vivo y gráficos real. Además del ancho de banda, examina varias métricas operativas críticas como la pérdida de paquetes, errores y descartes, etc.

La herramienta puede ayudarlo a detectar, identificar y solucionar problemas de red con sus alertas basadas en umbrales. Puede establecer fácilmente varios umbrales para cada métrica de rendimiento y recibir notificaciones cuando se superen. La presentación de informes es otra área en la que brilla esta herramienta. Los informes inteligentes le permitirán obtener información detallada sobre el rendimiento de la red. Hay más de 100 informes integrados y puede personalizar, programar y exportar estos informes listos para usar según sea necesario.

2. Zabbix

Zabbix es un producto gratuito y de código abierto que se puede usar para monitorear cualquier cosa. Las herramientas pueden ejecutarse en un puñado de distribuciones de Linux, incluida Rapsbian, la versión de Raspberry Pi en Linux, y controlarán el ancho de banda de la red, los servidores, las aplicaciones y los servicios, así como los entornos basados ​​en la nube. Presenta un aspecto y una sensación altamente profesionales. Este producto también cuenta con un amplio conjunto de funciones, escalabilidad ilimitada, monitoreo distribuido, seguridad sólida y alta disponibilidad. A pesar de ser gratuito, este es un verdadero producto de nivel empresarial.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

Zabbix usa una combinación de tecnologías de monitoreo. Es compatible con la supervisión de SNMP, así como con la interfaz de supervisión de plataforma inteligente (IMPI). También puede realizar un seguimiento basado en agentes con agentes disponibles para la mayoría de las plataformas. Para una configuración sencilla, hay detección automática y plantillas listas para usar para muchos dispositivos. La interfaz de usuario basada en web de la herramienta tiene varias funciones avanzadas, como paneles de control basados ​​en widgets, gráficos, mapas de red, presentaciones de diapositivas e informes detallados.

Zabbix también cuenta con un sistema de alerta altamente personalizable que no solo enviará mensajes de notificación detallados, sino que también se puede personalizar según la función del destinatario. También puede escalar problemas según niveles de servicio flexibles definidos por el usuario.

3. Nagios

Hay dos versiones de Nagios disponibles. Está el Nagios Core gratuito y de código abierto y está el Nagios XI pagado . Ambos comparten el mismo motor subyacente, pero la similitud se detiene allí. Nagios Core es un sistema de monitoreo de código abierto que se ejecuta en Linux. El sistema es completamente modular con el motor de monitoreo real en su núcleo. El motor se complementa con docenas de complementos disponibles que se pueden descargar para agregar funcionalidad al sistema. Cada complemento agrega algunas características al núcleo.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

Preservando el enfoque modular, la interfaz de la herramienta también es modular y varias opciones diferentes desarrolladas por la comunidad también están disponibles para descargar. El núcleo de Nagios , los complementos y la interfaz se combinan y crean un sistema de monitoreo bastante completo. Sin embargo, hay un inconveniente en esta modularidad. Configurar Nagios Core puede resultar una tarea desafiante.

Nagios XI es un producto comercial basado en el motor de Nagios Core , pero es una solución de monitoreo autónoma completa. El producto se dirige a una amplia audiencia, desde pequeñas empresas hasta grandes corporaciones. Es mucho más fácil de instalar y configurar que Nagios Core , gracias a su asistente de configuración y motor de descubrimiento automático. Por supuesto, esta facilidad de instalación y configuración tiene un precio. Puede esperar pagar alrededor de $ 2 000 por una licencia de 100 nodos y unas diez veces más por una ilimitada.

4. Zenoss Core

Es posible que Zenoss Core no sea tan popular como algunas de las otras herramientas de monitoreo en esta lista, pero realmente merece estar aquí debido a su conjunto de características y apariencia profesional. La herramienta puede monitorear muchas cosas, como la utilización del ancho de banda, los flujos de tráfico o servicios como HTTP y FTP. Tiene una interfaz de usuario limpia y sencilla y su sistema de alerta es excelente. Una cosa que vale la pena mencionar es su sistema de alerta múltiple bastante único. Permite alertar a una segunda persona si la primera no responde dentro de un retraso predefinido.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

En el lado negativo, Zenoss Core es uno de los sistemas de monitoreo más complicados de instalar y configurar. La instalación es un proceso totalmente impulsado por la línea de comandos. Los administradores de red de hoy están acostumbrados a instaladores de GUI, asistentes de configuración y motores de descubrimiento automático. Esto podría hacer que la instalación del producto parezca un poco arcaica. Por otra parte, esto está en línea con el mundo de Linux. Hay una amplia documentación de instalación y configuración disponible y el resultado final hace que valga la pena el esfuerzo.

5. Cactus

Tuvimos que incluir cactus en esta lista. Después de todo, a los 17 años, es una de las plataformas de monitoreo de código abierto y gratuitas más antiguas. Y todavía es bastante popular hasta el día de hoy, todavía se desarrolla activamente. La última versión se lanzó a finales de enero. Si bien Cacti puede no ser tan rico en funciones como otros productos, sigue siendo una herramienta excelente. Su interfaz de usuario basada en la web tiene una sensación algo antigua, pero está bien diseñada y es fácil de entender y usar. Cacti se compone de un sondeador rápido, plantillas gráficas avanzadas y múltiples métodos de adquisición. Si bien la herramienta se basa principalmente en el sondeo SNMP, se pueden diseñar scripts personalizados para obtener datos de prácticamente cualquier fuente.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

La principal fortaleza de esta herramienta está en los dispositivos de sondeo para obtener sus métricas, como la utilización del ancho de banda, y graficar los datos recopilados en las páginas web. Hace un excelente trabajo en eso, pero eso es todo lo que hará. Si no necesita alertas, informes sofisticados u otros extras, la simplicidad del producto puede ser justo lo que necesita. Y si necesita más funcionalidad, Cacti es de código abierto y está completamente escrito en PHP, lo que lo hace altamente personalizable y puede agregar las características faltantes que necesite.

Cacti hace un uso extensivo de plantillas que dan cuenta de una configuración más sencilla. Existen plantillas de dispositivos para muchos tipos comunes de dispositivos, así como plantillas de gráficos. También hay una gran comunidad en línea de usuarios que escriben plantillas personalizadas de todo tipo y las ponen a disposición de la comunidad, y muchos fabricantes de equipos también ofrecen plantillas Cacti descargables.

6. MRTG

El Multi Router Traffic Grapher , o MRTG , es el abuelo de todos los sistemas de monitoreo de ancho de banda de red. Si bien el proyecto de código abierto existe desde 1995, todavía se usa ampliamente, a pesar de que la última versión ya tiene cinco años. Está disponible para Linux y Windows. La instalación y configuración iniciales son algo más complicadas de lo que experimentaría con otros sistemas de monitoreo, pero hay una excelente documentación disponible.

Las 6 mejores herramientas de monitoreo de ancho de banda de Linux en 2021

La instalación de MRTG es un proceso de varios pasos y debe seguir cuidadosamente las instrucciones de configuración. Una vez instalado, configura el software editando su archivo de configuración. Lo que le falta a MRTG en facilidad de uso, lo gana en flexibilidad. Escrito principalmente en Perl, se puede modificar y adaptar fácilmente a las necesidades exactas de cada uno. Y el hecho de que sea el primer sistema de monitoreo y que todavía esté disponible es un testimonio de su valor.


Las 6 mejores herramientas de administración de red que rastrean el rendimiento

Las 6 mejores herramientas de administración de red que rastrean el rendimiento

El mercado de software de gestión de red está muy concurrido. Acceda a su búsqueda siguiendo nuestras recomendaciones de las mejores herramientas de administración de red.

Las 10 mejores herramientas de barrido de ping para brindarle más información sobre su red

Las 10 mejores herramientas de barrido de ping para brindarle más información sobre su red

Los barridos de ping se pueden utilizar para su beneficio de muchas maneras. Siga leyendo mientras discutimos cómo y presentamos las 10 mejores herramientas de barrido de Ping que puede encontrar.

Las 6 mejores herramientas para monitorear sitios web

Las 6 mejores herramientas para monitorear sitios web

Los sitios web son importantes y deben ser monitoreados de cerca constantemente para un rendimiento adecuado. Estas son algunas de las mejores herramientas para monitorear sitios web.

Las mejores herramientas de implementación de software para equipos de desarrollo en 2022

Las mejores herramientas de implementación de software para equipos de desarrollo en 2022

Aquí hay un vistazo a algunas de las mejores herramientas de implementación de software para aliviar el dolor de administrar cualquier cantidad de máquinas.

Lista de verificación de cumplimiento de HIPAA y herramientas para usar

Lista de verificación de cumplimiento de HIPAA y herramientas para usar

Si está en la industria de la salud o de alguna manera está involucrado con TI en esa industria, es probable que haya oído hablar de HIPAA. La portabilidad del seguro médico

Los mejores analizadores y recolectores de sFlow gratuitos revisados ​​en 2021

Los mejores analizadores y recolectores de sFlow gratuitos revisados ​​en 2021

sFlow es un protocolo de análisis de flujo integrado en numerosos dispositivos de red. Repasamos los cinco mejores analizadores y recolectores de flujo gratuitos.

Supervisión del ancho de banda en Linux: las 5 herramientas principales en 2021

Supervisión del ancho de banda en Linux: las 5 herramientas principales en 2021

Dado que Linux se está volviendo cada vez más popular en los centros de datos, estamos analizando la supervisión del ancho de banda en Linux y también estamos revisando las mejores herramientas.

Garantía de correo de SolarWinds - REVISIÓN 2021

Garantía de correo de SolarWinds - REVISIÓN 2021

La seguridad del correo electrónico es una tarea importante de los proveedores de servicios gestionados. Estamos revisando SolarWinds Mail Assure, una de las mejores herramientas para ese propósito.

Hoja de referencia de comandos de Windows PowerShell: la guía definitiva que necesita

Hoja de referencia de comandos de Windows PowerShell: la guía definitiva que necesita

Si es un usuario avanzado de Windows, probablemente sepa y comprenda cómo realizar varias operaciones en su PC puede tener más de un enfoque y

Las mejores herramientas de monitoreo de red para Windows 10 en 2021

Las mejores herramientas de monitoreo de red para Windows 10 en 2021

El monitor de red de Windows requiere herramientas con requisitos limitados. Hoy, estamos echando un vistazo a las mejores herramientas de monitoreo de red para Windows 10.