Monitorear la infraestructura de red es la mejor manera de garantizar que todo funcione sin problemas en todo momento. También es una de las tareas más importantes de los administradores de redes y sistemas. Hay varias formas de realizar el seguimiento. Primero, puede ser un proceso manual. Si bien esto puede funcionar, especialmente en entornos más pequeños, requiere mucho tiempo y es tedioso, y a menudo requiere un recurso dedicado. Es por eso que el monitoreo automatizado es mucho más popular. Y cuando se habla de monitoreo automatizado, hay básicamente dos formas de hacerlo: basado en agentes y sin agentes. Hoy, estamos echando un vistazo a algunas de las mejores herramientas de supervisión sin agentes.
Comenzaremos nuestra discusión echando un vistazo al monitoreo en general. Haremos todo lo posible para explicar no qué es, sino qué creemos que debería ser. Luego, analizaremos las diferencias entre la supervisión basada en agentes y sin agentes. Veremos los pros y los contras de cada uno. Después de eso, explicaremos la monitorización SNMP. Es importante ya que es el esquema principal de monitoreo sin agentes. Pero SNMP no es el único sistema de monitoreo y, por lo tanto, discutiremos otros protocolos de monitoreo que están disponibles. Y una vez que sepamos todo lo que hay que saber sobre el monitoreo sin agentes, estaremos listos para revisar las mejores herramientas de monitoreo de infraestructura sin agentes.
Acerca de las herramientas de supervisión de la infraestructura
El monitoreo de la infraestructura se puede definir como el proceso de asegurar que los parámetros operativos críticos de las infraestructuras de TI permanezcan en su rango normal en todo momento. Desafortunadamente, esta definición es un poco vaga. No explica qué son los parámetros operativos críticos y cuál es su rango normal. Sin embargo, hay una buena razón para ello: varía. Por ejemplo, si bien la carga de la CPU puede ser un parámetro muy importante en los servidores, no lo es tanto en los conmutadores de red. Las mejores herramientas de monitoreo seleccionarán automáticamente los parámetros correctos para monitorear para diferentes tipos de componentes de infraestructura.
Otro aspecto importante de las herramientas de seguimiento es la forma en que comunican la información. Es habitual que estas herramientas tengan algún tipo de tablero en el que los parámetros primarios se muestren como indicadores o como gráficos que muestren su evolución a lo largo del tiempo. A menudo, también vemos herramientas que tendrán una lista de todos los dispositivos en su pantalla principal y le permitirán ver los parámetros de los dispositivos individuales haciendo clic en los dispositivos de la lista.
Y dado que posiblemente tenga mejores cosas que hacer que monitorear el tablero de una herramienta de monitoreo todo el día, la mayoría de las herramientas también tienen algún tipo de alerta que se activa cada vez que un parámetro monitoreado excede su rango normal. Algunas herramientas tienen alertas predefinidas, mientras que otras le permiten definirlas a voluntad.
Monitoreo basado en agentes o sin agentes: las diferencias
Hay varias formas en que las herramientas de monitoreo de infraestructura pueden obtener parámetros operativos de los dispositivos que monitorean. Todos los métodos se dividen en una de dos categorías: basados en agentes o sin agentes. Como su nombre lo indica, la supervisión basada en agentes utiliza un agente que se ejecuta en el sistema supervisado. Ese agente es una pieza de software que recopila datos operativos y luego los envía al sistema de monitoreo. El monitoreo sin agentes se basa, en cambio, en las capacidades integradas de los dispositivos monitoreados para leer sus parámetros operativos. Cada método tiene sus ventajas y desventajas. Veamos cuáles son algunos de ellos.
Monitoreo basado en agentes
Pros
- Brinda a los desarrolladores de sistemas de monitoreo la mejor flexibilidad para definir qué información se intercambia entre la herramienta de monitoreo y el sistema de monitoreo.
- A menudo, proporcionará mucha más información de la que está disponible mediante protocolos sin agentes estándar.
- Dado que la recopilación de los parámetros la realiza el agente, la herramienta de supervisión tiene menos trabajo que hacer. Es una herramienta más sencilla.
- La compatibilidad con nuevos tipos de dispositivos no requiere la actualización de la herramienta. Es solo cuestión de instalar un nuevo agente.
Contras
- Lo que se puede monitorear está limitado por los agentes disponibles.
- Los agentes que se ejecutan en ellos agregan una carga adicional (en CPU, memoria y espacio en disco) a los sistemas monitoreados. Potencialmente, esto puede afectar el rendimiento.
- No todos los sistemas permiten la instalación de agentes de terceros. Los dispositivos de red, por ejemplo, rara vez lo hacen.
Monitoreo sin agentes
Pros
- No hay software adicional para instalar en los sistemas monitoreados, lo que hace que la instalación y la implementación sean mucho más fáciles y rápidas.
- La monitorización se realiza siempre de la misma forma independientemente del sistema monitorizado.
Contras
- Podría haber una limitación a lo que realmente se puede monitorear. Algunos parámetros simplemente no se pueden monitorear de forma remota.
- La seguridad de algunos protocolos de monitorización deja mucho que desear.
- Se requiere más trabajo de la herramienta de monitoreo.
SNMP al rescate de la supervisión sin agentes
Muchas herramientas de monitoreo de infraestructura sin agentes se basan en el Protocolo simple de administración de redes , o SNMP , para lograr su hazaña. SNMP especifica un esquema de comunicación entre una plataforma de monitoreo y el dispositivo monitoreado, así como la estructura de los datos monitoreados. Los diferentes dispositivos habilitados para SNMP hacen que varios parámetros operativos estén disponibles a través del protocolo SNMP. Las herramientas de monitoreo SNMP se conectan a esos dispositivos a intervalos regulares y leen sus parámetros operativos. Por ejemplo, la utilización de la CPU o la memoria se puede leer a través de SNMP.
Para la supervisión de equipos de red, algunos contadores denominados bytes de entrada y salida de bytes también se pueden leer a través de SNMP. El equipo de red típico tiene un par de esos contadores para cada interfaz de red. Estos no son medidores, aunque como los medidores de uso de CPU y memoria discutidos anteriormente. Son contadores que indican cuántos bytes se han transmitido y recibido y se incrementan cada vez que se envía o recibe un paquete. Al usar un intervalo de sondeo conocido, las matemáticas simples permitirán que los sistemas de monitoreo calculen la utilización promedio del ancho de banda.
SNMP no es el único protocolo de supervisión
Por muy bueno que sea SNMP, no es perfecto y no todos los parámetros pueden monitorearse usando el protocolo. Por ejemplo, aunque los servidores suelen tener SNMP, aunque es posible que no esté allí de forma predeterminada y sea necesario instalarlo, muchos de sus datos operativos avanzados no están disponibles para SNMP.
A menudo se pueden utilizar otras técnicas y protocolos. En el mundo de Windows, el protocolo WMI (Instrumental de administración de Windows) se puede utilizar como medio de comunicación entre los sistemas de monitoreo y los servidores monitoreados. Otros protocolos como WBEM (Web-Based Enterprise Management) o CIM (Common Information Model) se utilizan de forma similar en el mundo que no es Windows.
Pero si necesitamos instalar componentes de software adicionales como SNMP, ¿en qué se diferencia de usar un agente? La principal diferencia radica en el hecho de que el agente es de un tercero, mientras que el módulo SNMP es una extensión del sistema operativo.
Nuestras mejores herramientas de supervisión sin agentes
Entonces, si ha decidido que prefiere no instalar agentes de terceros en sus sistemas y desea seguir con las herramientas de monitoreo sin agentes, aquí hay breves reseñas de los mejores paquetes que pudimos encontrar. Todos ellos usan SNMP para monitorear sistemas remotos y algunos también permiten el uso de otros protocolos. Las diferentes herramientas de la lista no están realmente clasificadas y no asuman que las primeras sean necesariamente mejores.
1. Monitor de rendimiento de red SolarWinds (prueba gratuita)
SolarWinds se ha convertido en un nombre familiar entre los administradores de red. La compañía de 20 años fabrica algunas de las mejores herramientas de monitoreo que existen. Y también crea una amplia gama de herramientas gratuitas que abordan las necesidades específicas de los administradores de red, como una excelente calculadora de subred o un servidor TFTP .
El producto insignia de SolarWinds se llama Network Performance Monitor , o NPM , una solución completa de monitoreo de red. Las características más importantes de la herramienta son su simplicidad, escalabilidad y personalización. La interfaz gráfica de usuario del producto es muy intuitiva y fácil de usar y aprender. El NPM escalará desde redes muy pequeñas hasta grandes instalaciones con miles de dispositivos en múltiples sitios. En cuanto a la personalización del producto, está en todas partes: en el tablero, las vistas, los informes, las alertas.
PRUEBA GRATUITA DE 30 DÍAS: SolarWinds Network Performance Monitor
El sistema de alerta de Network Performance Monitor es uno de los mejores disponibles. Puede personalizarse completamente según sus necesidades o usarse de inmediato con poca o ninguna configuración. Tiene inteligencia incorporada y, por ejemplo, no enviará notificaciones de eventos "sin importancia" en el medio de la noche ni enviará cientos de notificaciones de "dispositivo inaccesible" para un dispositivo ubicado detrás de un enrutador o conmutador de red inactivo.
Los precios para el SolarWinds Red Performa n ce monitor comienza en $ 2 955 y sube en función del número de dispositivos para monitorear. Si desea probar el producto antes de comprarlo, puede descargar una versión de prueba gratuita de 30 días desde el sitio web de SolarWinds.
2. Monitor de aplicaciones y servidor SolarWinds (prueba gratuita)
A pesar de lo bueno que es el Monitor de rendimiento de red SolarWinds, está diseñado específicamente para monitorear dispositivos de red, aunque podría monitorear cualquier dispositivo habilitado para SNMP, incluso servidores. Pero si lo que necesita supervisar son los servidores, sus procesos y las aplicaciones que se ejecutan en ellos, lo que necesita es SolarWinds Server y Application Monitor . Como puede adivinar por su nombre, esta herramienta monitorea las aplicaciones, así como el servidor que las aloja. El software escala desde redes muy pequeñas a grandes con cientos de servidores, físicos o virtuales, distribuidos en varios sitios. También se puede usar para monitorear servicios alojados en la nube como los de Amazon Web Services y Microsoft Azure.
PRUEBA GRATUITA DE 30 DÍAS: SolarWinds Server & Application Monitor
Configurar la herramienta es fácil y la configuración inicial se realiza con la ayuda de un proceso de autodescubrimiento. Es un proceso de dos pasos que primero descubrirá los servidores y luego las aplicaciones que se ejecutan en ellos. Para acelerar el proceso, se puede proporcionar una lista de aplicaciones para buscar. Después de la configuración inicial, la interfaz gráfica de usuario fácil de usar facilita el uso del servidor y el monitor de aplicaciones . Todos los datos recopilados sobre sus servidores, procesos y aplicaciones se pueden mostrar en formato de tabla o gráfico.
Los precios para el servidor SolarWinds y el monitor de aplicaciones comienzan en $ 2 955, al igual que el NPM y también tienen un precio basado en la cantidad de servidores monitoreados. Y al igual que su primo, está disponible para descargar una versión de prueba gratuita de 30 días .
3. PRTG
La Paessler Router Traffic Grapher , o PRTG , es una herramienta integrada que, a pesar de su nombre un tanto engañoso, puede controlar cualquier sistema, dispositivo, el tráfico, y la aplicación en la infraestructura de su TI. PRTG es más rápido y fácil de instalar que la mayoría de las otras herramientas de monitoreo de red. De hecho, Paessler afirma que podría comenzar a monitorear en dos minutos. El sistema de descubrimiento automático de la herramienta escaneará segmentos de red y reconocerá automáticamente una amplia gama de dispositivos y sistemas. A continuación, creará sensores a partir de plantillas de dispositivos predefinidas.
La plataforma también ofrece un sistema de alerta muy flexible y personalizable. Incluso puede recibir notificaciones de alerta en su dispositivo móvil cuando usa las aplicaciones de cliente gratuitas para Android, iOS y Windows Phone. También puedes conseguirlos a través de medios más estándar como correo electrónico o SMS, según tus necesidades.
PRTG está disponible en una versión gratuita con todas las funciones. Sin embargo, está limitado a 100 "sensores". En el lenguaje de PRTG , cualquier 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. Para monitorear más de 100 sensores, deberá comprar una licencia. El precio aumenta con la cantidad de sensores y comienza en $ 1 600 por 500 sensores hasta $ 14 500 por sensores ilimitados. Está disponible una versión de prueba gratuita de 30 días ilimitada para dispositivos.
4. WhatsUp Gold
WhatsUp Gold fue bien conocido como un tipo de herramienta de monitoreo hacia arriba o hacia abajo durante mucho tiempo. Afortunadamente, el producto se ha convertido en un sistema de monitoreo completo con todas las comodidades. Tiene, y ha tenido durante toda su existencia, uno de los mejores sistemas de alerta y se puede configurar para transmitir alertas usando una multitud de formas, incluyendo correo electrónico y SMS, por nombrar algunas.
WhatsUp Gold no solo monitorea los dispositivos de red, también puede monitorear servidores y servicios y procesos seleccionados. Puede, por ejemplo, monitorear servidores Exchange y SQL, Active Directory, IIS y servicios web Apache. Y si su organización utiliza equipos basados en la nube, WhatsUp Gold también supervisará las instalaciones de AWS o Azure.
Puede obtener información sobre los precios de WhatUp Gold comunicándose con el departamento de ventas de Ipswitch o con uno de sus muchos revendedores. Se puede descargar una versión de prueba gratuita de 30 días.
5. Nagios (Core y XI)
Hay dos versiones de Nagios disponibles. Hay una versión gratuita de código abierto llamada Nagios core y un producto comercial llamado Nagios XI . Ambos usan el mismo núcleo, de ahí el nombre de la versión gratuita, pero mientras que la gratuita se basa en complementos y complementos desarrollados por la comunidad para la mayoría de las tareas de monitoreo, el producto comercial los incluye.
Nagios es una excelente solución de monitoreo para aplicaciones, servicios, sistemas operativos, protocolos de red, métricas de sistemas e infraestructura de red. Y si necesita más de lo que el producto puede hacer de inmediato, los complementos de terceros le permitirán monitorear prácticamente cualquier cosa.
Nagios XI está disponible en las ediciones Standard y Enterprise. Enterprise Edition tiene algunas funciones adicionales e incluye funciones para ayudar en la configuración, la previsión y la generación de informes programados a gran escala. Los precios de la edición estándar comienzan en $ 1 995 mientras que la edición Enterprise le costará al menos $ 3 495. Una versión gratuita de Nagios XI , que puede usar como prueba, está disponible pero está limitada a monitorear siete dispositivos.
6. ManageEngine OpManager
ManageEngine es otro conocido editor de herramientas de administración de redes. Y ManageEngine OpManager es un paquete todo en uno que monitoreará los signos vitales de sus servidores (físicos y virtuales), así como su equipo de red y lo alertará tan pronto como algo esté fuera de las especificaciones. La herramienta cuenta con una interfaz de usuario intuitiva que le permitirá encontrar fácilmente la información que necesita. El producto también cuenta con un excelente motor de informes junto con algunos informes preconstruidos y personalizados. Para completar el paquete, las funciones de alerta de este sistema también son muy completas.
El ManageEngine OpManager está disponible en dos versiones, la edición esencial se dirige a las organizaciones pequeñas y medianas con hasta mil dispositivos con precios que comienzan en alrededor de $ 700 para 25 dispositivos. Para organizaciones más grandes, existe una edición Enterprise que puede escalar hasta diez mil dispositivos. Su precio comienza en menos de $ 20 000 para 500 dispositivos. Al igual que con la mayoría de las herramientas de monitoreo comercial con todas las funciones, está disponible una prueba gratuita de 30 días.
7. Monitor OP5
OP5 Monitor es una herramienta de monitoreo sin agentes de código abierto (aunque no gratuita) que se basa en Naemon, una bifurcación de Nagios. El producto afirma ser "la solución de monitoreo de código abierto a nivel empresarial". Esta herramienta está cargada de excelentes características. Existe, por ejemplo, un panel de control totalmente personalizable donde puede mostrar lo que es importante para usted. La herramienta también se escala muy bien, especialmente en entornos distribuidos.
La alerta es otro punto fuerte del monitor OP5 . Las alertas no solo activan notificaciones, también pueden iniciar controladores de eventos: scripts que pueden hacer que los problemas se autoreparen. El sistema se integra fácilmente con otros sistemas, como la gestión de tickets o CRM, y tiene una API amigable para el desarrollador si desea ampliar su funcionalidad.
Para comenzar con OP5 Monitor , hay una descarga de prueba gratuita de 30 días. que es ideal para aquellos que quieren ponerse manos a la obra de inmediato. Alternativamente, si solo desea familiarizarse con el monitor OP5 y sus características, hay un entorno de demostración. Puede obtener información sobre precios poniéndose en contacto con el departamento de ventas de OP5.
8. Zabbix
El último en nuestra lista es Zabbix , una de las mejores plataformas de monitoreo de sistemas de código abierto y gratuitas. Este sistema de nivel empresarial puede escalar desde redes pequeñas hasta redes muy grandes. Este sistema puede monitorear redes, tanto servidores locales como basados en la nube, y los servicios que se ejecutan en ellos sin necesidad de un agente.
Zabbix es diferente de otros productos gratuitos y de código abierto. Si bien el producto en sí es gratuito, Zabbix vende servicios auxiliares . Entre los servicios que puede adquirir se encuentran cinco niveles de soporte técnico y un completo programa de capacitación para la certificación. Esto es diferente de muchos productos de código abierto que solo ofrecen soporte basado en la comunidad que, por cierto, también está disponible de forma gratuita y muy buena. Finalmente, sus alertas y reportes son dos áreas donde brilla este producto.
Además del alto precio, Zabbix tiene todo lo que esperaría de una herramienta de monitoreo de nivel empresarial. La única inversión que necesita para probar Zabbix es su tiempo.