5 mejores software de monitoreo de red SNMP revisados ​​en 2020

click fraud protection

Ningún artesano es mejor que las herramientas que usa. Esto es cierto para casi todos los dominios, incluida la administración de red. Afortunadamente, los administradores de red tienen muchas herramientas excelentes disponibles para ayudarlos con diversas tareas. El monitoreo es una de esas tareas y hay muchos tipos diferentes de herramientas disponibles. Analizadores de NetFlow o Analizadores S-FLow puede dar a los administradores una visión clara de lo que se transporta en su red Pero hoy, estamos interesados ​​en un tipo diferente de monitoreo, Monitoreo de red SNMP. los Protocolo Simple de Manejo de Red es un protocolo de comunicación que permite que las herramientas de monitoreo lean las métricas operativas de los equipos de red y otros dispositivos, como los servidores. Hemos buscado en el mercado las mejores herramientas de monitoreo de red SNMP y vamos a revisar las cinco mejores.

Antes de revelar nuestras principales herramientas de monitoreo de red SNMP, pasaremos un poco de tiempo explicando qué es SNMP y cómo funciona. De ninguna manera se trata de un documento técnico, por lo que trataremos de mantener nuestras explicaciones lo menos técnicas posible. Nuestra idea es darle una idea general para que pueda comprender mejor cómo

instagram viewer
herramientas de monitoreo de red funcionar. Analizaremos SNMP específicamente en el contexto de las redes de monitoreo. Después de todo, ¿no es de eso de lo que trata este artículo? Y cuando hayamos terminado con la teoría, revisaremos las cinco mejores herramientas de monitoreo de red SNMP.

Una cartilla SNMP

Muchos textos sobre SNMP hacen que parezca un asunto enormemente complejo. Hay una razón para eso. Está. Pero al igual que no tiene que ser mecánico para conducir un automóvil, no tiene que ser un experto en SNMP para configurar una herramienta de monitoreo, y mucho menos para comprender y comparar sus características. Pero en realidad, no es tan complejo. Al menos no en el contexto de la supervisión de la red. Vamos a arrojar algo de luz sobre el tema.

El protocolo SNMP se usa principalmente como una forma para que dispositivos externos, que llamaremos administradores SNMP por falta de un término mejor, lean y escriban información en dispositivos habilitados para SNMP. Dichos dispositivos, que podrían ser equipos de red como conmutadores y enrutadores u otros dispositivos conectados a la red como servidores o dispositivos: haga que un cierto número de parámetros estén disponibles en solo lectura o en lectura-escritura modo. Por ejemplo. una impresora habilitada para SNMP tendría parámetros de solo lectura para el nivel de sus cartuchos de tinta o el número total de páginas impresas. Del mismo modo, un servidor habilitado para SNMP tendría utilización de CPU, espacio disponible en disco o temperatura del sistema. El administrador SNMP se comunica con el dispositivo habilitado para SNMP utilizando las solicitudes de obtención para leer los parámetros y establecer solicitudes para escribirlos.

MIB y OID

La MIB, o Base de información de gestión, es un tipo especial de archivo de texto que identifica cada parámetro de un dispositivo determinado. Cada dispositivo habilitado para SNMP tiene una MIB correspondiente. Sin embargo, no significa que todos y cada uno de los dispositivos tengan uno individual. Por ejemplo, hay una MIB para switches Cisco que cubre la mayoría de los modelos. Una MIB contiene una lista jerárquica de todos los parámetros SNMP disponibles para ese dispositivo. Una entrada típica de MIB se ve así:

Iso (1) .org (3) .dod (6) .internet (1) .private (4) .transition (868) .products (2) .chassis (4) .card (1) .slotCps (2). -cpsSlotSummary (1) .cpsModuleTable (1) .cpsModuleEntry (1) .cpsModuleModel (3) .3562.3

Puede pensar en cada elemento separado por puntos como un nivel en la jerarquía, al igual que los directorios en una estructura de árbol de dispositivo de almacenamiento. Un archivo MIB a menudo contendrá cientos de estas entradas, una para cada parámetro. ¿Notó los números entre paréntesis junto a cada valor de texto? Se pueden utilizar para simplificar la comunicación entre gerentes y clientes. Un administrador usaría la cadena 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 para referirse a nuestro parámetro de ejemplo. Esto genera solicitudes más pequeñas que usan menos ancho de banda. Por cierto, estas cadenas, sin importar si usan texto o solo números, se llaman OID o identificadores de objeto.

Ahora, para que cualquier administrador SNMP pueda obtener o establecer parámetros en un dispositivo habilitado para SNMP, debe tener acceso al archivo MIB de ese dispositivo. La mayoría del software de administración o monitoreo SNMP ya tiene todas las MIB estandarizadas y, a menudo, algunas de las más populares de los principales fabricantes integradas. Si necesita acceder a algún OID específico del dispositivo que no está incluido en las MIB integradas en el software, deberá agregar la MIB adecuada. Esto a menudo es solo cuestión de descargar el archivo MIB del sitio web del fabricante del equipo y copiarlo en el directorio MIB de su software.

SNMP se creó por primera vez en 1988, mucho antes de que hubiera amenazas serias en Internet y ciertamente antes de que la seguridad de la red fuera una gran preocupación. Por esa razón, no hay mucha seguridad incorporada en el protocolo. SNMP no utiliza cifrado y utiliza un mecanismo de autenticación muy burdo. Cada solicitud SNMP enviada por un administrador incluye un cadena de comunidad. Puedes pensarlo como una contraseña rudimentaria. La cadena de comunidad en la solicitud debe, por supuesto, coincidir con la del dispositivo de destino. En cuanto a los dispositivos habilitados para SNMP, los administradores pueden configurar dos tipos diferentes de cadenas de comunidad: solo lectura y lectura-escritura. Por defecto, muchos dispositivos solían tener público como su cadena de comunidad de solo lectura y privado como su lectura-escritura. Algunos todavía lo hacen. Esto le dice mucho acerca de cómo la seguridad no es una prioridad con SNMP.

Uso de SNMP para monitoreo de red

Cuando se utiliza SNMP para la supervisión de la red, solo un puñado de OID es de interés. Son de dos tipos a los que me gusta llamar medidores y contadores. Los OID de tipo indicador se utilizan para cosas como la utilización del procesador o el porcentaje de memoria libre. Los OID de tipo contador se utilizan para contar bytes dentro y fuera de las interfaces de un dispositivo o para contar los errores de entrada y salida de la interfaz. El equipo de red habilitado para SNMP tiene un conjunto de OID de tipo indicador por interfaz.

Una herramienta de monitoreo SNMP típica leerá el valor de los OID relevantes a intervalos regulares predefinidos, a menudo de cinco minutos. Para los OID de tipo indicador, generalmente almacenará el valor en algún tipo de base de datos y probablemente lo mostrará en su panel de control en forma numérica o gráfica. Algunas herramientas graficarán la evolución del parámetro a lo largo del tiempo.

Para los OID de tipo contador, las cosas son más complicadas. Dado que el número de bytes dentro y fuera de una interfaz no es una métrica interesante, en lugar de usarlo como está, se usa para calcular la utilización del ancho de banda de la interfaz en bits por segundo. Del mismo modo, la tasa de error en errores por segundo es un parámetro mucho más interesante que solo el número acumulado de errores.

Así es como funciona. La herramienta de monitoreo SNMP lee el valor del contador en el mismo intervalo regular de cinco minutos. Almacena el valor en su base de datos pero, en lugar de mostrarlo como está, hace algunos cálculos con él. Primero restará el valor anterior del contador del actual para obtener el número de bytes transmitidos –o recibidos– en los últimos cinco minutos. Luego multiplicará ese número por ocho, el número de bits en un byte, y lo dividirá por tres cien, el número de segundos en cinco minutos, para obtener la utilización promedio de ancho de banda en los últimos cinco minutos. Este es el valor que la herramienta mostrará o trazará en un gráfico.

Un punto importante aquí es que lo que se obtiene de esto es la utilización promedio. Imagine una interfaz de 100 Mbps. En los cinco minutos entre muestras, el nivel de tráfico podría haber sido de 100 Mbps durante 150 segundos y de 0 durante 150 segundos y mostraría un tráfico promedio de 50 Mbps, aunque la interfaz se maximizó durante la mitad de los cinco minutos. Esta es una deficiencia de cada software de monitoreo SNMP que debe tener en cuenta.

El mejor software de monitoreo de red SNMP: nuestros 5 principales

Hay muchos programas de monitoreo SNMP disponibles en el mercado. Tantos que elegir uno puede ser una tarea desalentadora. Para facilitarlo un poco, hemos reunido esta lista de las cinco mejores herramientas de software de monitoreo SNMP que pudimos encontrar. Algunos son software comercial y otros son gratuitos y de código abierto. Cada herramienta comercial que hemos revisado tiene una versión de prueba gratuita disponible para que pueda probar cualquiera o todas nuestras sugerencias.

Primero en nuestra lista hay una excelente herramienta de SolarWinds: el Monitor de rendimiento de redo NPM. SolarWinds, en caso de que no lo sepa, fabrica algunas de las mejores herramientas de software para la administración y administración de redes. La compañía también es conocida por sus herramientas gratuitas, algunas de las cuales han sido revisadas ya que recientemente discutimos el mejores servidores TFTP gratuitos o la mejores servidores SCP gratuitos.

SolarWinds NPM - Resumen detallado del nodo

los Monitor de rendimiento de red es un sistema de monitoreo SNMP profesional rico en funciones. Cuenta con un panel de control fácil de usar basado en la web, es fácil de configurar y configurar y, lo que es más importante, hace un gran trabajo. La herramienta tiene características de alerta personalizables que pueden notificarle cuando las métricas específicas superen un valor predefinido.

Esta herramienta puede construir mapas inteligentes de su red y le mostrará la ruta crítica entre dos puntos, lo que le permite solucionar problemas rápidamente. También hay monitoreo y administración de redes inalámbricas integrados en el software. Este software realmente tiene demasiadas características para poder mencionarlas todas aquí. Aproveche la prueba gratuita de 30 días para ver por sí mismo lo que esta gran herramienta puede hacer por usted.

El precio del Monitor de rendimiento de red SolarWinds comienza en $ 2 955 y varía según la cantidad de dispositivos monitoreados. El software es altamente escalable y agregar más dispositivos que su capacidad actual es solo cuestión de actualizar la licencia.

DESCARGUE LA PRUEBA GRATUITA: MONITOR DE DESEMPEÑO DE LA RED SOLARWINDS

2. ManageEngine OpManager

ManageEngine es otro de los principales fabricantes o herramientas de administración de red. OpManager Es uno de sus mejores productos. El software está disponible para Windows o Linux y está repleto de excelentes funciones. Uno de los más importantes es el descubrimiento automático de dispositivos que no solo encuentra dispositivos, sino que también asigna su red, lo que le brinda un tablero gráfico único. Y hablando del tablero, es intuitivo y fácil de usar con la funcionalidad de desglose. Para los usuarios de dispositivos móviles, también hay aplicaciones de clientes móviles disponibles para iOS y Android.

ManageEngine OpManager - Panel de empresa

Cuando se trata de alertas, ManageEngine OpManager no deja nada que desear. Existe una amplia gama de alertas basadas en umbrales que pueden ayudarlo a detectar, identificar y solucionar problemas de red. Las alertas y notificaciones son altamente personalizables y puede establecer fácilmente múltiples umbrales con varias notificaciones para cada métrica.

ManageEngine OpManager está disponible en tres versiones: gratuita, esencial o empresarial. La versión gratuita está limitada a monitorear hasta 10 dispositivos y tiene un conjunto de funciones reducido. La versión Essential le permitirá monitorear hasta 1,000 nodos con un precio que comienza en $ 715 para 25 dispositivos. En cuanto a la versión Enterprise, puede monitorear hasta 10,000 dispositivos con un precio que comienza en $ 19 795 por 500 dispositivos.

3. PRTG

El Paessler Router Traffic Grapher, o PRTG, afirma ser la herramienta de monitoreo más rápida para configurar. Según su fabricante, podría estar funcionando en unos minutos. En realidad, podría llevar un poco más de tiempo que eso, pero sigue siendo una de las herramientas de monitoreo SNMP más rápidas y fáciles de instalar y configurar. El producto viene con varias interfaces de usuario para interactuar con él. Hay una consola empresarial de Windows, una interfaz web basada en Ajax, así como aplicaciones móviles para Android e iOS.

PRTG - Captura de pantalla de las características del servidor

El producto tiene autodescubrimiento de dispositivos que no solo detectará dispositivos sino que también creará sensores para ellos basados ​​en plantillas predefinidas. Las alertas y notificaciones de PRTG son tan buenas como las de sus competidores. Las alertas se pueden transmitir como notificaciones push a las aplicaciones de cliente móvil, una característica bastante única. Esto, por supuesto, se suma a las alertas más "estándar" como el correo electrónico o SMS.

La unidad de contabilidad básica de PRTG es el sensor, que es cualquier parámetro o métrica que necesita monitorear. Está disponible en una versión gratuita con todas las funciones que se limita a monitorear 100 sensores. Si necesita más, se pueden comprar licencias pagas. Sus precios varían según la capacidad del sensor de $ 1 600 para 500 sensores a $ 14 500 para sensores ilimitados.

4. Zabbix

Zabbix afirma ser la mejor plataforma de monitoreo de clase empresarial. Y posiblemente lo sea, especialmente cuando se compara con otras herramientas gratuitas y de código abierto. Dado su precio, Zabbix es realmente difícil de superar. Puede usar SNMP para monitorear dispositivos de red pero también servidores locales o basados ​​en la nube. Le permitirá monitorear múltiples métricas, como el ancho de banda, la utilización de la CPU y la memoria, el estado del dispositivo en general, así como los cambios de configuración, una característica bastante única.

Zabbix - Panel de control

El software presenta una interfaz basada en la web fácil de entender y usar y un conjunto impresionante de características. Se compara muy bien con productos comerciales que cuestan miles de dólares más. Su sistema de alerta posiblemente se encuentre entre los mejores del mercado con la capacidad de ejecutar scripts locales en respuesta a alertas activadas por eventos de monitoreo.

Zabbix en sí es gratuito, pero se pueden comprar varios servicios del editor. Estos incluyen soporte técnico que está disponible en cinco niveles y un programa completo de capacitación y certificación con clases en todo el mundo. El apoyo comunitario también está disponible de forma gratuita.

5. Cactus

Es difícil hablar sobre los sistemas de monitoreo SNMP sin mencionar Cactus. A pesar de algunas deficiencias, es probable que sea la plataforma de monitoreo gratuita y de código abierto más utilizada y una de las más antiguas. Ciertamente no tiene tantas funciones como algunos productos comerciales, pero sigue siendo una herramienta excelente. Su interfaz de usuario basada en la web es bastante fácil de usar a pesar de su aspecto algo anticuado. En esencia, Cati tiene un sondeo rápido, plantillas gráficas avanzadas y múltiples métodos de adquisición. Normalmente utilizará encuestas SNMP, pero se pueden diseñar scripts personalizados para obtener datos de prácticamente cualquier fuente y trazarlos en los gráficos de Cacti. Las cuentas de usuario se pueden usar para limitar el acceso a un subconjunto de dispositivos para algunos usuarios, una característica útil en grandes organizaciones con múltiples grupos de soporte. Y hablando de grandes organizaciones, el producto puede escalar muy bien desde redes de pequeñas empresas hasta grandes instalaciones de miles de dispositivos en múltiples sitios.

Imagen promocional de cactus

Pero Cacti no es perfecto. De hecho, le falta un componente importante, las alertas. La fortaleza de Cacti está en los dispositivos de votación y en la representación gráfica de los datos en las páginas web. Es muy bueno en eso, pero eso es todo lo que hará. Por otro lado, Cacti está escrito en PHP y es de código abierto, por lo que nada le impide escribir algún código para agregar alguna funcionalidad. Y si no necesita alertas, la simplicidad de Cacti podría ser justo lo que necesita. Es enormemente personalizable y puede adaptarlo fácilmente a nuestras necesidades específicas.

Cati hace un amplio uso de plantillas para facilitar la configuración. Hay plantillas de dispositivos para muchos tipos comunes de dispositivos, así como plantillas de gráficos. Hay una gran comunidad en línea que escribe plantillas personalizadas para muchos dispositivos y fabricantes de equipos que a veces tienen plantillas de Cacti que puedes descargar.

Una mención especial

Aunque podría no merecer estar en esta lista, quisiera hacer una mención de honor al Multi Router Traffic Grapher, o MRTG, que es el antepasado de todos los sistemas de monitoreo SNMP. Sus desarrolladores fueron los primeros en usar SNMP para monitorear en lugar de administrar equipos. Algunos de los códigos originales de MRTG todavía se usan hoy en Cacti y posiblemente en varias otras herramientas de código abierto.

watch instagram story