El Multi Router Traffic Grapher, o MRTG, es elabuelo de todas las plataformas de monitoreo de red. Fue creado a mediados de la década de 1990 para satisfacer la necesidad de una herramienta para mostrar la utilización de un enlace de Internet de bajo ancho de banda. Rápidamente se convirtió en una solución de monitoreo bastante completa que puede sondear casi cualquier número de dispositivos y crear gráficos bonitos que muestren la utilización de su interfaz. Todavía tiene un uso relativamente extendido, aunque la última versión tiene ahora 6 años. Hoy, le mostramos las cinco mejores alternativas de MRTG. Abordan la mayoría de las deficiencias de MRTG y generalmente proporcionan una experiencia mucho mejor, una interfaz más bonita y una configuración más fácil.

Antes de revelar nuestras cinco mejores selecciones de los mejoresAlternativas de MRTG, primero conoceremos MRTG con un poco más de detalles. Explicaremos cómo funciona la herramienta en segundo plano. Y dado que el objetivo de la mayoría de las alternativas de MRTG es abordar las deficiencias del sistema original, también discutiremos cuáles son y qué se puede hacer al respecto. Algunos pueden repararse fácilmente, mientras que otros son inherentes a la tecnología utilizada. Terminaremos con el núcleo de nuestro tema y revisaremos las cinco mejores alternativas MRTG. Nuestra lista tiene una combinación de software gratuito y comercial, algunos de los cuales pueden escalar fácilmente a redes muy grandes.
(Casi) todo lo que necesita saber sobre MRTG
Según Wikipedia, MRTG es un "software gratuito para monitorear y medir la carga de tráfico en enlaces de red. Permite al usuario ver la carga de tráfico en una red a lo largo del tiempo en forma gráfica". Si bien esta descripción es escrupulosamente exacta, no dice mucho.
Para comprender mejor MRTG, volvamos ahistoria hasta el verano de 1994 en la Universidad DeMonfort en Leicester, Reino Unido. La universidad tenía más de 1000 computadoras en red que compartían un solo enlace de Internet de 64 kbps. No hace falta decir que, incluso en estos días de computación basada principalmente en texto, el enlace a menudo sufrió una congestión importante. Estaba claro que la universidad no podría obtener un circuito más grande durante al menos un año, por lo que se decidió implementar algo para que cada usuario pudiera ver una representación en vivo de la utilización del ancho de banda del circuito a lo largo del tiempo.
Nació el Multi Router Traffic Grapher. Cada cinco minutos, sondeaba los contadores de octetos del enrutador de puerta de enlace a Internet de la universidad. El software utilizó estos datos para obtener la tasa de transferencia promedio del enlace de Internet por cada intervalo de cinco minutos. La herramienta también generó una página web con cuatro gráficos que muestran las tasas de transferencia para el último día, semana, mes y año.

A partir de entonces, todos los que tenían un navegador web erancapaz de monitorear el estado del enlace. Por supuesto, la disponibilidad de los gráficos no hizo nada para aumentar la capacidad del enlace, pero proporcionó los argumentos necesarios para convencer a los administradores de la universidad de que realmente se necesitaba un enlace más grande. Hasta el día de hoy, la planificación de la capacidad sigue siendo uno de los principales usos de MRTG y sistemas alternativos.
¿Como funciona?
MRTG capitaliza en la Gestión de red simpleProtocolo, o SNMP, una característica integrada en la mayoría de los equipos de red. Los dispositivos habilitados para SNMP tienen contadores que se pueden leer de forma remota mediante sistemas de monitoreo como MRTG. Es eficiente y hace el trabajo. Todas las alternativas MRTG propuestas aquí usan SNMP de manera similar.
Le ahorraremos la mayoría de los detalles técnicos ytoda la jerga, pero es posible que desee saber cómo funciona. En el contexto del monitoreo del uso del ancho de banda, dos parámetros específicos de SNMP son de interés. Uno registra el número de bytes de una interfaz y el otro registra el número de bytes. Los conmutadores, enrutadores y otros equipos de red tienen un par de esos para cada interfaz.
Entonces, MRTG sondea cada dispositivo que monitorea aIntervalos de 5 minutos y lee el valor de los dos contadores para cada interfaz que está configurado para monitorear. Luego, resta los valores anteriores de los dos contadores de los actuales. Los resultados son el número de bytes de entrada y salida en cinco minutos. Usando matemáticas simples, multiplica estos números por 8 (el número de bits en un byte) y los divide por 300 (el número de segundos en cinco minutos) para obtener el uso promedio de ancho de banda en bits por segundo durante los últimos cinco minutos.
Por supuesto, MRTG no solo hace los cálculos. también almacena los valores que lee cada cinco minutos en un archivo de archivo round-robin, un tipo de archivo que resume automáticamente los datos más antiguos y nunca crece más allá de un cierto tamaño, y crea gráficos atractivos que muestran la evolución del parámetro a lo largo del tiempo. Y dado que esos gráficos deben colocarse en algún lugar, MRTG también crea páginas web para guardar los gráficos.
Deficiencias de MRTG
Aunque MRTG tiene algunos puntos fuertes paraes, como ser gratuito y de código abierto y escrito principalmente en Perl para que cualquiera pueda modificarlo fácilmente y adaptarlo a sus necesidades, el software tiene algunas deficiencias graves. En primer lugar, MRTG es una herramienta bastante antigua con un sólido fondo de Unix. Se ha portado a la plataforma Windows hace un tiempo, pero el proceso de instalación es bastante engorroso. El proceso está bien documentado en un documento llamado mrtg-nt-guide. ¿Ese nombre no te da una idea de la antigüedad del documento?
Te guardaré los detalles, pero es suficiente decir queLos pasos de instalación son numerosos y complicados. Por ejemplo, debe instalar Perl en su computadora antes de instalar MRTG. Además, MRTG no puede ejecutarse como un servicio a menos que use una utilidad externa que pueda ejecutar cualquier aplicación como un servicio. La documentación sugiere una de esas herramientas que solía ser gratuita pero ahora es un programa pago. En general, instalar MRTG en Windows puede ser una molestia en lo que sabes.
Otro problema con MRTG es que suLa configuración se realiza principalmente a través de archivos de texto que deben editarse. En esta época en la que nos hemos acostumbrado a los paneles de control de la GUI y los asistentes de autoconfiguración, esto puede parecer algo anticuado. Una cosa es segura, la herramienta tiene una curva de aprendizaje empinada.
MRTG incluye una herramienta llamada cfgmaker – un Perlscript, que creará archivos de configuración MRTG basados en información extraída de un dispositivo habilitado para SNMP, pero su uso definitivamente no es intuitivo. Y, como puede haber adivinado, no existe un proceso de descubrimiento que escanee su red en busca de dispositivos manejables SNMP y le permita elegir aquellos que desea monitorear.
Finalmente, la versión "actual" de MRTG data deEnero de 2012, hace más de seis años. Esto puede significar dos cosas. O bien, el producto es tan bueno y no requiere funcionalidad adicional o corrección de errores o ya no se mantiene activamente. Yo opto por el segundo. No significa que el producto ya no sea bueno. Ciertamente es tan bueno como lo fue en 2012, pero es probable que los productos alternativos más nuevos tengan características más nuevas o utilicen tecnologías mejores y posiblemente más rápidas.
Las mejores alternativas de MRTG
Hemos explorado Internet buscando lo mejorAlternativas MRTG. Específicamente, estábamos buscando productos que no tuvieran las deficiencias de MRTG mientras realizaban esencialmente la misma tarea, es decir, medir la utilización del ancho de banda de la interfaz y mostrarla como gráficos en una página web. Algunos de nuestros hallazgos son enormes herramientas comerciales que tienen muchas más funcionalidades que MRTG y que pueden costar hasta miles de dólares, mientras que otras son versiones "mejoradas" de MRTG con esencialmente la misma funcionalidad pero una interfaz más limpia y fácil de usar.
1. Monitor de rendimiento de red de SolarWinds (Prueba gratis)
SolarWinds generalmente no requiere presentación conadministradores de red. La compañía ha sido famosa por un tiempo por sus excelentes herramientas de administración de red y por publicar muchas herramientas gratuitas para realizar tareas específicas. El producto estrella de SolarWinds se llama Network Performance Monitor, o NPM. Es una solución de monitoreo de red completa que va mucho más allá de la funcionalidad de MRTG. Pero como estamos hablando de alternativas MRTG, concentrémonos primero en las características similares a MTRG de NPM.
Al igual que MRTG, la red de encuestas de SolarWinds NPMdispositivos que utilizan el protocolo SNMP y lee los contadores de sus interfaces. NPM almacena los resultados en una base de datos SQL y utiliza los datos sondeados para crear gráficos que muestran el uso de cada interfaz.
PRUEBA GRATUITA DE 30 DÍAS: Monitor de rendimiento de red de SolarWinds
El sistema utiliza una GUI fácil de usar y agrega unel dispositivo es tan simple como especificar su dirección IP o nombre de host y parámetros de conexión SNMP, conocidos como cadenas de comunidad. Luego, la herramienta consulta el dispositivo y enumera todos los parámetros SNMP que están disponibles y le permite elegir los que desea incluir en sus gráficos. Un conmutador o enrutador de red típico, por ejemplo, tendrá contadores de tráfico y error para cada interfaz, así como contadores de uso de CPU y memoria.
La escalabilidad del Monitor de rendimiento de red esUna de sus mejores características. Se ampliará desde la red más pequeña hasta las redes grandes que consisten en decenas de miles de dispositivos distribuidos en muchos sitios. Para ayudar con la ampliación, la actualización de licencias es un proceso fácil.
Otra gran característica de NPM es su capacidad paraconstruya automáticamente mapas de red y muestre una representación visual de la ruta crítica entre dos dispositivos o servicios. Esta característica es invaluable cuando se solucionan problemas de acceso a aplicaciones.
En cuanto al precio, el monitor de rendimiento de red SolarWindscomienza en poco menos de $ 3 000 y varía según la cantidad de dispositivos a monitorear y los componentes opcionales seleccionados. Deberá ponerse en contacto con el equipo de ventas de SolarWinds para obtener un presupuesto detallado. Pero si desea probar el producto antes de comprarlo, está disponible una prueba gratuita de 30 días, como lo es para la mayoría de los productos pagos de SolarWinds.
2. PRTG
PRTG o, más precisamente. el Paessler Router Traffic Grapher Es otro excelente sistema de monitoreo. Es un producto de grado empresarial que Paessler afirma ser el más fácil de configurar. Según Paessler, PRTG se puede configurar en un par de minutos. Su experiencia puede variar y ciertamente gastamos más que eso, pero aún así es muy fácil y rápido de configurar. Definitivamente más que MRTG, por lo que aborda una de sus principales limitaciones.

Tan fácil como es instalarlo, el producto siguerico en funciones Como ejemplo, viene con varias interfaces de usuario diferentes. Hay una consola empresarial de Windows, una interfaz web basada en Ajax y aplicaciones móviles para Android e iOS. Las aplicaciones móviles aprovechan al máximo las capacidades de la plataforma y pueden, por ejemplo, escanear códigos QR pegados al equipo para acceder rápidamente a sus gráficos.
PRTG se puede descargar desde el sitio web de Paesslerdonde deberás elegir entre dos opciones. Existe la versión gratuita que tiene todas las funciones, pero limitará su capacidad de monitoreo a 100 sensores o la versión de prueba gratuita de 30 días que es ilimitada, pero volverá a la versión gratuita una vez que finalice el período de prueba. Cada parámetro monitoreado cuenta como un sensor. Por ejemplo, monitorear el ancho de banda en cada puerto de un conmutador de 48 puertos contará como 48 sensores.
3. ManageEngine OpManager
OpManager de ManageEngine – otrofabricante de herramientas de gestión de red de primera línea, es nuestra tercera elección. Puede ejecutarse en Windows o Linux y cuenta con varias funciones excelentes. Entre otras, hay una función de descubrimiento automático que puede asignar su red y mostrarla en su tablero. Los gráficos en miniatura codificados por colores que se muestran en la parte superior de cada página también son una gran característica del producto.

De vuelta al tablero del producto, es súper fácilpara usar y navegar y tiene funcionalidad de desglose. Si está tan inclinado, también hay aplicaciones para tabletas y teléfonos inteligentes que le permitirán acceder al sistema desde cualquier lugar. Este es un producto general muy pulido y profesional.
Una versión gratuita está disponible si deseaPruébalo antes de comprarlo. Esta es una versión verdaderamente gratuita y no una versión de prueba gratuita. Sin embargo, es limitado y le permitirá monitorear no más de diez dispositivos. Si administra una red pequeña, tal vez pueda sobrevivir con la versión gratuita. En cuanto a las versiones pagas, puede elegir los planes Essential o Enterprise. El primero le permitirá monitorear hasta 1,000 nodos mientras que el otro va hasta 10,000.
4. Cactus
Cacti es un padre cercano de MRTG. Su componente principal es RRDTool, un sistema de registro de datos y gráficos desarrollado por Tobi Oetiker, desarrollador principal de MRTG. Esta herencia es bastante evidente cuando miras los gráficos de Cacti que son increíblemente similares a los de MRTG.
Cacti es una red completa gratuita y de código abiertoherramienta de monitoreo. Los componentes principales de Cacti son un sondeo rápido, plantillas avanzadas de gráficos y múltiples métodos de adquisición de datos. Cacti también presenta control de acceso de usuario integrado en el producto. También tiene una interfaz web fácil de usar. Cacti escala muy bien desde las instalaciones LAN más pequeñas hasta redes complejas con miles de dispositivos en múltiples sitios.

Cacti usa RRDTool para buscar y almacenar datos en unBase de datos SQL y para crear los gráficos y está escrito principalmente en PHP y puede modificarse para satisfacer sus necesidades. Una de sus características más fuertes son sus plantillas. Hay una plantilla incorporada, por ejemplo, para los conmutadores Cisco que ya incluye la mayoría de los elementos que quizás desee monitorear en dicho dispositivo. Pero no solo hay plantillas de dispositivos, también hay plantillas de gráficos. Hacen que la configuración de la herramienta sea mucho más fácil. Y puede crear plantillas específicas del dispositivo si aún no existen. También hay muchas plantillas específicas para dispositivos que se pueden descargar desde los sitios web de cada fabricante de dispositivos o desde foros comunitarios de Cacti.
5. Observium
Observium es una plataforma de monitoreo que presentabajo mantenimiento y autodescubrimiento. Admite una amplia gama de tipos de dispositivos, plataformas y sistemas operativos que incluyen, entre otros, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. El enfoque principal de Observium es proporcionar una interfaz de usuario hermosa, intuitiva y simple pero poderosa que muestre el estado y la salud de su red.

El producto está disponible en dos versiones. Existe la Comunidad Observium, que está disponible de forma gratuita para todos. Esta versión recibe actualizaciones y características dos veces al año. También hay Observium Professional, que tiene funciones adicionales y viene con actualizaciones diarias. Ambas ediciones solo se ejecutan en plataformas Linux.
Observium ofrece mucho más que solo ancho de bandavigilancia. Por ejemplo, existe un sistema de contabilidad que medirá el uso total de ancho de banda mensual en el percentil 95 o en bytes totales transferidos. También tiene una función de alerta con umbrales definidos por el usuario. Además, Observium se integra con otros sistemas y puede extraer su información y mostrarla dentro de su interfaz.
Los usuarios de Observium adoran lo fácil que es configurar ycómo casi se configura a sí mismo. Sin embargo, nada es perfecto, y encontrar el software puede ser un desafío. No parece haber una sección de descarga en el sitio web de Observium. Sin embargo, hay instrucciones de instalación detalladas para varias distribuciones de Linux que incluyen los enlaces para obtener el paquete.
En conclusión
Por mucho que MRTG siempre haya sido, y sigue siendo, unexcelente producto, ahora hay más productos pulidos que están disponibles. Muchos tienen características extendidas y todos son más fáciles de configurar y usar. Todavía son productos complejos y requerirán algunos esfuerzos iniciales, pero serán bien recompensados.
Comentarios