Las mejores herramientas de monitoreo de red SNMP que probamos en 2020

click fraud protection

En un mundo ideal, el ancho de banda de la red sería infinito y las redes nunca se congestionarían. Desafortunadamente, no vivimos en un mundo así. Las redes se congestionan y sufren todo tipo de problemas debido al ancho de banda insuficiente. Además, con la aplicación que maneja cada vez más datos, necesitan mover más datos a través de la red y eso requiere actualizaciones constantes a las velocidades de la red. Para asegurarse de vigilar de cerca su red y la evolución de su uso, debe controlarla. SNMP, que está integrado en prácticamente todos los dispositivos conectados a la red, es, con mucho, la mejor manera de monitorear redes. Siga leyendo mientras revisamos las cinco mejores herramientas de monitoreo de red SNMP.

Antes de revelar nuestras mejores herramientas de monitoreo de red SNMP, primero discutiremos el monitoreo de ancho de banda en general, por qué lo necesita y cómo se puede hacer y cómo puede ayudar a evitar todo tipo de problemas. A continuación, dado que este artículo trata sobre las mejores herramientas de monitoreo de red SNMP, trataremos de explicar brevemente qué es SNMP y cómo funciona. Trataremos de mantenerlo de la manera más simple y no técnica posible mientras le brindamos la información que necesita para comprender e implementar el monitoreo SNMP. Y finalmente, revelaremos las cinco mejores herramientas de monitoreo de red SNMP y revisaremos brevemente cada una.

instagram viewer

La necesidad de monitoreo de ancho de banda

Cuando eres administrador de red, la congestión es tu enemigo número uno. Si compara una red con una carretera donde el tráfico son los datos de la red, la congestión de la red es similar a los embotellamientos. Pero a diferencia del tráfico de automóviles, donde la congestión se puede detectar fácilmente con solo mirar la carretera, el tráfico de la red ocurre dentro de cables, interruptores y enrutadores donde es invisible. Además, todo sucede a la velocidad de la luz. Incluso si pudieras verlo, sucedería demasiado rápido. Es por eso que las herramientas de monitoreo de red son tan importantes. Proporcionan a los administradores de red la visibilidad que necesitan para que todo funcione sin problemas. Una vez que detecte la congestión u otros problemas, puede tomar las medidas necesarias para solucionarlo.

Otra razón importante para monitorear las redes es la planificación de la capacidad. No parece haber una forma de evitar el hecho de que el uso de la red siempre crece con el tiempo. El ancho de banda actual de su red podría ser suficiente ahora, pero eventualmente necesitarán aumentar. Y al monitorear el uso del ancho de banda, podrá planificar la actualización de la red antes de que la sobreutilización se convierta en un problema.

Tres maneras en que se puede hacer

Gráficos de ancho de banda

Hay varias formas en que se puede monitorear la utilización de la red. Una forma es capturar paquetes en un punto dado de la red. Le dará una visibilidad detallada sobre lo que está sucediendo en este punto en particular, pero en ningún otro lugar. Si su equipo de red lo admite, puede hacer que envíe datos de flujo a un analizador de flujo que informará sobre qué usuarios, dispositivos o aplicaciones están usando la red. Y finalmente, puede usar SNMP, que, como dijimos, está integrado en cada dispositivo de red, para sondear periódicamente dispositivos para contadores de interfaz que puede usar para calcular y graficar el ancho de banda utilización. Examinemos brevemente cómo funciona cada uno.

1. Captura de paquetes

La captura de paquetes se usa principalmente para solucionar problemas específicos de la red una vez que los conoce, pero rara vez se usa para el monitoreo del uso. Con la captura de paquetes, todos los paquetes de datos que entran y / o salen de la interfaz de un dispositivo específico se capturan y decodifican. Entonces, aunque está claro que las herramientas de captura de paquetes son una herramienta invaluable para los administradores de red, no son las mejores para vigilar las cosas y garantizar que todo funcione sin problemas.

2. Análisis de flujo

NetFlow es y sus múltiples variantes y evoluciones, como J-flow, IPFIX o sFlow, por ejemplo, es un sistema de análisis de flujo de red. Los dispositivos que admiten análisis de flujo recopilan información sobre cada flujo de datos, de ahí el nombre, que luego envían a un colector y analizador de flujo. Puede brindarle información cualitativa detallada sobre la utilización de su red, pero si todo lo que desea es monitorear el ancho de banda, podría ser más de lo que necesita. Y si tiene en cuenta los esfuerzos necesarios para implementarlo, se dará cuenta rápidamente de que podría no ser la mejor herramienta para usted. Al menos, todavía no.

Si desea obtener más información sobre el análisis de flujo y los mejores recopiladores y analizadores de NetFlow, lea nuestro artículo reciente: Los mejores colectores y analizadores de NetFlow para Windows: revisados ​​en 2018.

3. SNMP

SNMP, que significa Protocolo simple de administración de redes, es un sistema complejo que se puede usar para monitorear, configurar y controlar de manera remota muchos tipos diferentes de equipos de red. Desafortunadamente, lo único simple es su nombre. E implementarlo puede ser una tarea compleja.

Afortunadamente, no tiene que saber todo sobre SNMP para usarlo para monitorear la utilización del ancho de banda de su red. Por ahora, digamos que las herramientas de monitoreo utilizan SNMP para leer los contadores de interfaz del dispositivo y usar esos datos para calcular y graficar el uso del ancho de banda a lo largo del tiempo. En la siguiente sección, entraremos en más detalles sobre algunos de los funcionamientos internos del protocolo SNMP. De esta manera, tendrá suficiente información para configurar y usar cualquier herramienta de monitoreo de red SNMP.

SNMP explicado

Si bien la mayoría de los textos sobre SNMP le informarán sobre MIB y OID, no es necesario que sepa todo sobre SNMP para usarlo. Es algo así como un auto. No tiene que saber todo sobre cómo funciona el motor para usar uno. Nuestro objetivo hoy es brindarle suficiente información para que pueda comprender, usar y configurar las herramientas de monitoreo de red SNMP, no para convertirlo en un experto SNMP. Eso vendrá con experiencia.

Lo primero que hay que saber sobre SNMP es cómo conectarse a un dispositivo habilitado para SNMP. En cada dispositivo SNMP, se pueden configurar dos parámetros llamados cadenas de comunidad. Puede pensar en esto como la contraseña SNMP. Las dos cadenas comunitarias se denominan pública y privada. La cadena pública se usa para acceso de solo lectura, mientras que la cadena privada le permitirá a uno modificar algunos parámetros.

Entonces, supongamos que su sistema de monitoreo de red SNMP se conecta a uno de sus dispositivos de red utilizando la cadena de comunidad privada. Luego recuperará una lista de todos los parámetros útiles que se pueden leer desde ese dispositivo. De particular interés cuando se trata de monitoreo de ancho de banda son algunos parámetros llamados contadores de interfaz. Por lo general, hay un conjunto de ellos para cada interfaz de red de un dispositivo habilitado para SNMP.

La mayoría de los sistemas de monitoreo de red SNMP estarán interesados ​​principalmente en dos parámetros: bytes de entrada y bytes de salida. Al leer estos valores periódicamente a intervalos conocidos, la herramienta de monitoreo puede calcular el número de bits por unidad de tiempo, generalmente por segundo, que es exactamente el ancho de banda.

Concretamente, así es como se hace: la herramienta de monitoreo sondeará un dispositivo y leerá sus contadores. Luego, cinco minutos después, volverá a leer los mismos contadores. Al restar el valor anterior de los contadores del actual, se obtiene el número total de bytes transferidos dentro y fuera durante los últimos cinco minutos. Entonces es simple multiplicar estos números por 8, el número de bits en un byte, luego dividir el resultados en 300, la cantidad de segundos en cinco minutos, para obtener la utilización del ancho de banda de bits por segundo cifras. Esas cifras generalmente se almacenan en algún tipo de base de datos y se usan para trazar gráficos de utilización a lo largo del tiempo.

Algunos otros valores SNMP pueden ser de interés en el monitoreo de la red. Por ejemplo, hay contadores de error de entrada y salida de la interfaz. Similar a lo que se está haciendo con bytes de entrada y salida, estos valores se pueden usar para calcular la cantidad de errores por segundo, una cifra que le dice mucho sobre el estado general de un enlace de red.

Trampas SNMP - Otra característica de SNMP

Si bien no está directamente relacionado con la supervisión de la red SNMP, las trampas SNMP son una característica tan excelente que pensamos que valía la pena mencionarlas, aunque solo fuera por su iluminación personal. En pocas palabras, las trampas SNMP son mensajes de alerta que son enviados por dispositivos habilitados para SNMP a "receptores trampa", un proceso que se ejecuta en una computadora que recibe las trampas y realiza diversas acciones, como registrarlas, mostrar alertas en pantalla, enviar mensajes de alerta por correo electrónico o SMS, etc.

Los administradores normalmente necesitan configurar en cada dispositivo qué trampas se envían y hacia dónde se envían. Eso lo convierte en un sistema de alerta muy flexible, aunque con mucha configuración.

Las mejores herramientas de monitoreo SNMP gratuitas

Ahora que conoce los conceptos básicos sobre el monitoreo de red SNMP y cómo funciona, echemos un vistazo a cinco de las mejores herramientas de monitoreo de red SNMP que puede encontrar. Algunas son herramientas gratuitas que pueden tener una capacidad limitada, mientras que otras son herramientas totalmente funcionales, ya sean gratuitas o de pago. Es posible que requieran un poco de configuración para que funcionen a su gusto, pero algunos vienen con mecanismos de descubrimiento que encontrarán dispositivos y, a veces, ofrecerán cierto grado de automatización configuración.

SolarWinds es uno de los principales actores en el campo de las herramientas de administración de redes. La compañía ha existido por alrededor de 20 años y nos ha traído algunas de las mejores herramientas. También tiene una sólida reputación por crear excelentes herramientas gratuitas que, a pesar de que a veces tienen funciones limitadas, siguen siendo excelentes herramientas. El producto estrella actual de SolarWind se llama Monitor de rendimiento de red o NPM. En realidad, es un conjunto de muchas herramientas que incluyen una de las mejores herramientas de monitoreo de red SNMP.

Resumen de red de SolarWinds NPM

SolarWinds Network Performance Monitor es una aplicación de Windows que, como era de esperar, utiliza SNMP para sondear múltiples dispositivos de red y obtiene estadísticas de tráfico de sus interfaces. Los resultados se muestran visualmente en gráficos que representan las estadísticas de uso de cada interfaz. Puede agregar un dispositivo a la herramienta simplemente especificando su dirección IP y cadena de comunidad SNMP. Luego, la herramienta consultará el dispositivo y enumerará todos los parámetros disponibles y le permitirá decidir qué desea incluir en sus gráficos. Por ejemplo, un conmutador de red expondrá el tráfico de cada interfaz y los contadores de errores.

Hay muchas más funciones para el Monitor de rendimiento de red. Una de las principales es su escalabilidad. La herramienta funcionará con redes pequeñas pero se ampliará fácilmente a redes grandes que consisten en decenas de miles de hosts distribuidos en múltiples ubicaciones. NPM también puede construir mapas de red y mostrar una representación visual de la ruta crítica entre dos dispositivos o servicios. Para obtener más detalles, debe visitar la página del producto en el sitio web de SolarWinds.

Enlace de descarga de PRUEBA GRATUITA:https://www.solarwinds.com/network-performance-monitor

2. Software de monitoreo de ancho de banda SNMP ManageEngine

ManageEngine tiene soluciones completas y fáciles incluso para los problemas de administración de TI más difíciles. Esta audaz declaración es cómo la empresa se describe a sí misma, con razón. ManageEngine es conocido por su software de alta calidad, que incluye varias herramientas de monitoreo de red.

ManageEngine también tiene algunas herramientas gratuitas disponibles. Uno que nos gusta especialmente es el Software de monitoreo de ancho de banda SNMP. Forma parte del paquete OpEtils gratuito de ManageEngine, que comprende una selección de unas 16 utilidades de administración de red. El software se ejecuta tanto en Windows como en Linux. Puede obtener una edición gratuita que permite monitorear hasta 10 dispositivos y sus interfaces. ManageEngine también tiene una versión paga sin limitación de dispositivo. Y ManageEngine ofrece una versión de evaluación gratuita de 30 días de su software completo OpsUtil. De hecho, la versión gratuita se instala por primera vez como una prueba de 30 días que vuelve a las funciones limitadas en el trigésimo primer día.

Interfaz ManageEngine en general

En cuanto a la configuración de la herramienta, simplemente especifique una subred para escanear, así como la cadena de comunidad SNMP para usar. La herramienta detectará automáticamente los dispositivos en la subred especificada que responden a la cadena especificada. Una vez que se descubren los dispositivos, la pestaña de inventario le permitirá ver el estado de las interfaces de cada dispositivo. Y, por supuesto, también puede mostrar gráficos de uso de ancho de banda de red por unidad de tiempo.

Informes es otro de los puntos fuertes de la herramienta. Puede, por ejemplo, crear informes de uso de ancho de banda durante las últimas 12 horas a un mes. Y, por último, las funciones de alerta de la herramienta no dejan nada que desear. Tiene la posibilidad de establecer umbrales y recibir notificaciones por correo electrónico o mensajes de texto SMS cuando se superen.

3. MRTG

los Multi-Router Traffic Grapher, o MRTG, puede considerarse el abuelo de las herramientas de monitoreo SNMP. Todavía en uso generalizado, existe desde 1995. Hay una razón para esta longevidad: se hace realidad. Es un sistema totalmente gratuito y de código abierto. Puede que MRTG no sea el más elegante y el más bonito, pero posiblemente sea el más flexible. MRTG puede monitorear muchos parámetros además del ancho de banda. De hecho, puede monitorear, registrar y graficar cualquier parámetro SNMP.

Los dos componentes principales de MRTG son un script Perl que lee datos SNMP de dispositivos de destino y un programa en C que toma los datos, los almacena en una base de datos redonda y crea páginas web con utilización de ancho de banda gráficos El hecho de que esté escrito principalmente en Perl permite a cualquiera personalizar el software según sus necesidades específicas. MRTG está disponible para Windows o Linux. La configuración inicial y la configuración pueden ser algo más complicadas que las que experimentaría con otros sistemas de monitoreo, pero la documentación está fácilmente disponible.

Página de índice MTRG

La instalación de MRTG requiere que primero instales y configures Perl. No funcionará sin él. Hay una manera de ejecutar MRTG como un servicio de Windows en lugar de una aplicación, pero requiere algunas manipulaciones adicionales, incluidas algunas modificaciones en el registro. Una vez instalado, MRTG se configura editando su archivo de configuración en un verdadero estilo Linux antiguo. Los administradores acostumbrados a la configuración de la GUI podrían enfrentar una fuerte curva de aprendizaje.

MRTG se descarga mejor directamente desde su sitio web del desarrollador. Está disponible como un archivo .zip para Windows o un tarball para Linux. Al momento de escribir este artículo, la última versión estable es 2.17.4.

MRTG podría no ser el sistema de monitoreo más fácil de usar, lo sabemos. Pero aún así, es posiblemente el más flexible. Y el hecho de que sea el primer sistema de monitoreo y de que todavía esté presente es un testimonio de su valor.

4. Cactus

Cactus puede considerarse como MRTG con esteroides. Si observa cualquiera de los gráficos de Cati, encontrará que la semejanza con MRTG es sorprendente. Cacti se basa en RRDTools, que es del mismo desarrollador y es un descendiente directo de MRTG.

Cacti está más pulido que MRTG con una interfaz de configuración basada en web que hace que la configuración sea mucho más fácil e intuitiva. Es un paquete completo de monitoreo y gráficos de red. La herramienta cuenta con una encuesta rápida, un dispositivo avanzado y plantillas de gráficos, varios métodos de adquisición y funciones de administración de usuarios. Es excelente para instalaciones LAN más pequeñas, pero igual de bueno para redes complejas con miles de dispositivos en múltiples sitios.

Captura de pantalla de cactus

Para comprender mejor Cacti, necesita saber más sobre RRDtool. Según su desarrollador, “RRDtool es el sistema de gráficos y registro de datos de alto rendimiento estándar de la industria OpenSource para datos de series temporales. RRDtool se puede integrar fácilmente en scripts de shell, Perl, Python, Ruby, Lua o aplicaciones Tcl ". RRDtool es un descendiente directo de MRTG. Si recuerda cómo dijimos que MRTG usa un programa C para el almacenamiento de datos y gráficos, RRDTool es la evolución de ese programa C.

En pocas palabras, Cacti es una interfaz de RRDTool. Almacena los datos necesarios para crear gráficos y llenarlos con datos en una base de datos MySQL. Está completamente escrito en PHP. El software mantiene sus gráficos, fuentes de datos y archivos round robin en una base de datos y también maneja la recopilación de datos, dejando los gráficos a RRDTool. Cacti es un paso adelante de MRTG. De hecho, muchos usuarios de Cacti, incluido el suyo, son antiguos usuarios de MRTG. Ingresé a Cacti cuando necesitaba reemplazar MRTG con algo que fuera más fácil de configurar y usar, ya que la red que administraba seguía creciendo. Los cactus se pueden descargar directamente desde su propio sitio web

5. PRTG

Finalmente, hablemos sobre el Paessler Router Traffic Grapher o PRTG. Paessler, una empresa alemana, ofrece esta excelente solución de monitoreo que se parece mucho a Cacti o incluso MRTG. Posiblemente sea por eso que el acrónimo del producto se parece tanto a MRTG. Sin embargo, tiene una sensación más polaca y profesional.

Según Paessler, puede configurar PRTG en un par de minutos. Esto puede ser una exageración y nuestra experiencia revela que le tomará un poco más de tiempo configurarlo completamente. Aún así, tenemos que admitir que configurar el producto fue una experiencia excepcionalmente fácil.

Captura de pantalla de PRTG

Y cuando se trata de sus características, son impresionantes. Primero, puede elegir entre varias interfaces de usuario diferentes. Hay una consola empresarial nativa de Windows, una interfaz web basada en Ajax, así como aplicaciones móviles para Android e iOS. Una característica de las aplicaciones móviles que nos encantó particularmente es la posibilidad de escanear una etiqueta de código QR que puede imprimir desde el software y pegarlo en sus dispositivos para llevarlo instantáneamente al dispositivo gráficos

Y hablando de gráficos, esta es otra área donde brilla PRTG. PRTG no solo puede monitorear y graficar la utilización del ancho de banda. Puede grabar muchos más parámetros usando SNMP, WMI, NetFlow y Sflow. La herramienta tiene algunos informes sorprendentes que pueden ejecutarse a pedido o programados y luego verse como HTML o PDF. incluso puede exportarlos a CSV o XML para procesarlos externamente.

los Sitio web de Paessler vamos a elegir entre dos versiones diferentes de PRTG. Existe la versión gratuita o la versión de prueba gratuita de 30 días. El primero limitará su capacidad de monitoreo a 100 sensores. Paessler cuenta cada parámetro que desea monitorear como un sensor. Por ejemplo, la supervisión del ancho de banda en cada puerto de un conmutador de 48 puertos requerirá 48 sensores. Y si también desea monitorear las cargas de CPU y memoria del conmutador, necesitará dos sensores más.

Terminando

Las cinco mejores herramientas de monitoreo de red SNMP que acabamos de presentar son excelentes productos. El que elija dependerá principalmente del grado de flexibilidad que necesite. Solo tenga en cuenta que la flexibilidad a menudo rima con la complejidad. Pero dado que todas nuestras sugerencias son gratuitas o tienen una versión de prueba gratuita disponible, lo que le impide probarlas todas y ver por sí mismo cuál se adapta mejor a sus necesidades específicas.

watch instagram story