En un mundo ideal, el ancho de banda de la red seríainfinito 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 más y 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 nuestro mejor monitoreo de red SNMPherramientas, primero discutiremos el monitoreo del 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.
La necesidad de monitoreo de ancho de banda
Cuando eres administrador de red, congestiónes 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 redes esplanificación de 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

Hay varias formas en las que puede conectarseLa utilización puede ser monitoreada. 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 los dispositivos en busca de contadores de interfaz que puede usar para calcular y graficar la utilización del ancho de banda. Examinemos brevemente cómo funciona cada uno.
1. Captura de paquetes
La captura de paquetes se usa principalmente para solucionar problemasproblemas de red específicos una vez que los conozca, pero rara vez se usan 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 yevoluciones como J-flow, IPFIX o sFlow, por ejemplo, es un sistema de análisis de flujo de red. Los dispositivos que admiten el 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 Simple Network ManagementProtocolo: es un sistema complejo que se puede utilizar 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 tienes que saberlo todosobre 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 sobreMIB y OID, no tiene que saber 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 escó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, digamos que su monitoreo de red SNMPel sistema 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 funcionarán principalmenteestar interesado 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 en los últimos cinco minutos. Entonces es simple multiplicar estos números por 8, la cantidad de bits en un byte, luego dividir los resultados por 300, la cantidad de segundos en cinco minutos, para obtener las cifras de utilización de ancho de banda de bits por segundo. 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 enmonitoreo de red. Por ejemplo, hay contadores de error de entrada y salida de 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 red SNMPEl monitoreo de trampas SNMP es una característica tan excelente que pensamos que valía la pena mencionarla, 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 de trampas", un proceso que se ejecuta en una computadora que recibe las trampas y realiza varias acciones, como registrarlas, mostrar alertas en pantalla, enviarlas. 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 gratuitas de monitoreo SNMP
Ahora que conoce los conceptos básicos sobre la red SNMPmonitoreo 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, gratuitas o de pago. Es posible que requieran bastante 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 configuración automática.
1. Monitor de rendimiento de red de SolarWinds - (PRUEBA GRATIS)
SolarWinds es uno de los principales actores en elcampo de herramientas de administración de red. 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 Network Performance Monitor, o NPM. En realidad, es un conjunto de muchas herramientas que incluyen una de las mejores herramientas de monitoreo de red SNMP.
SolarWinds Network Performance Monitor es unAplicació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 la cadena de comunidad SNMP. Luego, la herramienta consultará el dispositivo y enumerará todos los parámetros disponibles y le permitirá decidir cuál 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 en la redMonitor de rendimiento. 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 paraincluso los problemas de gestió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 primero como una versión de prueba de 30 días que vuelve a las funciones limitadas en el trigésimo primer día.

En cuanto a la configuración de la herramienta, simplementeespecifique una subred para escanear, así como la cadena de comunidad SNMP para usar. La herramienta detectará automáticamente 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.
Los informes son 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
El Multi Router Traffic Grapher, o MRTG, puede serconsiderado el abuelo de las herramientas de monitoreo SNMP. Todavía en uso generalizado, ha existido desde 1995. Hay una razón para esta longevidad: se hace realidad. Es un sistema totalmente gratuito y de código abierto. MRTG puede no ser 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 Perlque lee los datos SNMP de los dispositivos de destino y un programa C que toma los datos, los almacena en una base de datos y crea páginas web con gráficos de utilización de ancho de banda. 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.

La instalación de MRTG requiere que primero instalesy configurar 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 curva de aprendizaje empinada.
MRTG se descarga mejor directamente desde el sitio web de su 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 más fácil de usarsistema de monitoreo, 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
Los cactus se pueden considerar como MRTG en los 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 un sitio webinterfaz de configuración 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.

Para comprender mejor Cacti, necesitas saber mássobre 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 de 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 enrutador PaesslerTraffic 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 unun 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.

Y cuando se trata de sus características, sonimpresionante. 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 gustó especialmente es la posibilidad de escanear una etiqueta de código QR que puede imprimir desde el software y pegar en sus dispositivos para llevarlos instantáneamente a los gráficos del dispositivo.
Y hablando de gráficos, esta es otra áreadonde 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.
El sitio web de Paessler permite elegir entre dosdiferentes versiones 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
Los cinco mejores monitoreo de red SNMPLas herramientas 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.
Comentarios