Los 6 mejores servicios y herramientas de monitoreo de Microsoft Azure

click fraud protection

La computación en la nube parece ser cada vez más popular en estos días. De hecho, se ha vuelto tan popular que muchos de los principales actores de la industria de la tecnología de la información se han embarcado. Y Microsoft, con su línea de servicios Azure, es definitivamente uno de ellos. Pero, ¿cómo se monitorean los recursos basados ​​en la nube? La respuesta es simple: utilizando las herramientas adecuadas. De esto se trata esta publicación. Hemos reunido una lista de algunos de los mejores servicios y herramientas de monitoreo que uno puede usar para monitorear el entorno de nube de Azure. Con tantos productos disponibles, esperamos que nuestra lista lo ayude a ver claramente a través de este laberinto.

Comenzaremos describiendo brevemente qué es Microsoft Azure. Será de gran ayuda en el futuro si todos comenzamos en la misma página. A continuación, analizaremos la supervisión de los recursos de Azure. El hecho de que los servidores sean virtuales y alojados, quién sabe dónde, no cambia que todavía necesitan ser monitoreados.

instagram viewer
Echaremos un vistazo rápido a algunos de los elementos más importantes que se benefician de la supervisión. Después de eso, hablaremos sobre las herramientas de monitoreo. Más precisamente, explicaremos las diferencias entre las herramientas de monitoreo instaladas localmente y los servicios de monitoreo basados ​​en la nube. Finalmente, llegaremos a la mejor parte, los mejores servicios y herramientas de monitoreo de Microsoft Azure.

Sobre Microsoft Azure

Microsoft Azure es el nombre del servicio de computación en la nube del gigante de Redmond. Se puede usar para construir, probar, implementar y administrar aplicaciones y servicios a través de una red global de centros de datos administrados por Microsoft. Microsoft Azure proporciona software como servicio (SaaS), plataforma como servicio (PaaS) e infraestructura como servicio (IaaS), compatible con muchos lenguajes de programación, herramientas y marcos diferentes, incluidos software específico de Microsoft y de terceros y sistemas.

Lanzado a principios de 2010, Microsoft Azure ahora ofrece una amplia gama de servicios. Algunos de los más importantes son sus servicios informáticos, que incluyen máquinas virtuales que ejecutan Windows o Linux, servicios de aplicaciones o entornos de plataforma como servicio (PaaS) que permiten a los desarrolladores publicar y administrar fácilmente sitios web y alojamiento web, por nombrar un pocos. Microsoft Azure también ofrece servicios de almacenamiento y servicios de administración de datos.

Microsoft Azure probablemente se describe mejor como una "capa de nube" en la parte superior de una serie de sistemas Windows Server, que utilizan Windows Server 2008 y una versión personalizada de Hyper-V, conocida como Microsoft Azure Hypervisor para proporcionar virtualización de servicios. El escalado y la confiabilidad de la plataforma están controlados por el controlador de Microsoft Azure Fabric, que garantiza los servicios y el entorno no fallan si uno o más de los servidores fallan dentro del centro de datos de Microsoft.

Supervisión de recursos de Azure

En pocas palabras, los servicios de Azure no son más que servidores virtuales remotos. Monitorearlos es, por lo tanto, bastante similar a monitorear otros servidores virtuales, que es similar a monitorear cualquier servidor. Y si su configuración de Azure incluye más que servidores de archivos, también deberán supervisarse. Las configuraciones típicas a menudo incluyen bases de datos y otras aplicaciones. Veamos rápidamente los diferentes tipos de monitoreo que pueden ser útiles en un contexto de Azure.

Disponibilidad

El monitoreo de disponibilidad es la forma más básica de monitoreo. A menudo es una simple cuestión de verificar que un determinado recurso está respondiendo. En un entorno local, este es el tipo de prueba que se realiza mejor con ping. Pero dado que los entornos de Azure generalmente solo son accesibles a través de Internet y sabiendo que el ping no siempre está permitido en Internet, existen otros medios de verificación. Pero queremos verificar que no solo las máquinas estén funcionando, sino que también ciertos servicios específicos. Por ejemplo, probar una respuesta en el puerto 80 podría validar que el componente del servidor web se esté ejecutando.

Métricas operacionales

Las siguientes cosas que uno podría querer monitorear son las métricas operacionales de los diferentes dispositivos. Las mismas técnicas básicas que se usan para la supervisión local generalmente se pueden usar con Azure. En cuanto a las métricas operativas que se monitorean, podemos pensar en cosas como la carga de la CPU y el uso de memoria, por ejemplo. Otras métricas que están más cerca del sistema físico, como la temperatura central de la CPU, a menudo se omiten, ya que pertenecen a la parte del entorno que administra Microsoft.

Actuación

El último elemento que a menudo se monitorea es el rendimiento. Por eso, nos referimos al rendimiento de extremo a extremo del sistema en su conjunto. Algunos se refieren a esto como monitoreo de la experiencia del usuario. La idea es verificar que todos los componentes se comuniquen correctamente y que cada uno responda de manera oportuna, ofreciendo un rendimiento aceptable de extremo a extremo.

Servicios de monitoreo y herramienta

Las herramientas de monitoreo se pueden diferenciar en función de varios factores. Uno de los más importantes es el método de recopilación de datos empleado. Algunas herramientas simplemente se basan en el Protocolo simple de administración de redes (SNMP) para obtener parámetros operativos de los sistemas y dispositivos que supervisan. Otros confían en cambio en el Instrumental de administración de Windows, una tecnología algo similar que está reservada para los sistemas operativos Windows. Pero para obtener lo último en granularidad y variedad de parámetros monitoreados, las herramientas basadas en agentes difícilmente pueden ser superadas. Confían en un agente local que siempre se ejecuta en el sistema monitoreado y que se encarga de recopilar datos. Sin embargo, hay un inconveniente importante en la supervisión basada en agentes. Tiende a poner una carga adicional en los recursos del sistema que a veces pueden ser limitados.

Otro factor distintivo común entre varias herramientas de monitoreo se relaciona con su ubicación en relación con los recursos que monitorean. Algunas herramientas se instalan localmente en un servidor y operarán su monitoreo desde sus redes locales. Otros sistemas, que, por cierto, se están volviendo cada vez más populares, están basados ​​en la nube y se ofrecen en el modelo de Software como Servicio (SaaS). Muchas personas tienden a preferir los servicios de monitoreo basados ​​en la nube. De hecho, algunas organizaciones ejecutan entornos de TI complejos sin tener un solo servidor al mover todos los servicios, incluidos el monitoreo y la administración, a la nube.

Los mejores servicios y herramientas de monitoreo de Microsoft Azure

Investigamos el mercado y elaboramos esta lista de algunas de las mejores herramientas que puede usar para monitorear sus entornos alojados en Microsoft Azure. Hemos tratado de incluir herramientas de diferentes tipos para darle una mejor idea de lo que está disponible. Nuestra lista tiene herramientas instaladas localmente, así como un servicio de monitoreo basado en la nube.

SolarWinds es un conocido editor de algunas de las mejores herramientas de administración de redes y sistemas. Ha existido durante unos veinte años y su producto estrella, llamado Network Performance Monitor, se clasifica constantemente entre las principales herramientas de monitoreo SNMP. Como si esto no fuera suficiente, SolarWinds también hace un puñado de excelentes herramientas gratuitas, cada una de las cuales aborda una necesidad específica de los administradores de red. La calculadora de subred avanzada y el servidor Kiwi Syslog son dos ejemplos de esas herramientas gratuitas.

los Servidor SolarWinds y Monitor de aplicaciones fue diseñado para ayudar a los administradores a monitorear los servidores, sus parámetros operativos, sus procesos y las aplicaciones que se ejecutan en ellos. Se puede escalar fácilmente desde redes muy pequeñas a redes grandes con cientos de servidores, tanto físicos como virtuales, distribuidos en múltiples sitios. La razón principal por la que esta herramienta llegó a nuestra lista, además de estar tan repleta de funciones, es que es perfectamente adecuada para monitorear entornos alojados en la nube como Microsoft Azure o Amazon Web Services.

Panel de control de aplicaciones y servidores SolarWinds
  • PRUEBA GRATIS: Servidor SolarWinds y Monitor de aplicaciones
  • Enlace de descarga: https://www.solarwinds.com/server-application-monitor/registration

Entre las mejores características de la Servidor SolarWinds y Monitor de aplicaciones es la facilidad de configuración de la herramienta. La configuración inicial se realiza con la misma facilidad con la ayuda de un proceso de autodescubrimiento de dos pasos. El primer pase descubre cada servidor y el segundo encontrará aplicaciones en cada servidor descubierto. Aunque este proceso puede llevar tiempo, puede acelerarse proporcionando una lista de aplicaciones específicas para buscar. Una vez que la herramienta está en funcionamiento, la GUI fácil de usar hace que su uso sea muy sencillo. El panel de instrumentos de la herramienta se puede personalizar y le permitirá mostrar información en formato de tabla o gráfico.

Precio por el Servidor SolarWinds y Monitor de aplicaciones comienza en $ 2 995 y se basa en la cantidad de componentes, nodos y volúmenes monitoreados. UNA Versión de prueba gratuita de 30 días disponible para descargar, si desea probar el producto antes de comprarlo.

El siguiente en nuestra lista es otro producto de SolarWinds llamado Monitor de configuración del servidor o SCM. El tipo específico de monitoreo que realiza es bastante único: monitorea las configuraciones de dispositivos y aplicaciones para detectar cambios y cumplir con varios estándares. También es una poderosa herramienta de solución de problemas que puede brindarle la información necesaria sobre los cambios de configuración y sus correlaciones con la desaceleración del rendimiento. Esto puede ayudarlo a encontrar la causa raíz de algunos problemas de rendimiento causados ​​por cambios de configuración.

Captura de pantalla del monitor de configuración del servidor SolarWinds
  • PRUEBA GRATIS: Monitor de configuración del servidor SolarWinds
  • Enlace de descarga: https://www.solarwinds.com/server-configuration-monitor/registration

los Monitor de configuración del servidor SolarWinds es una herramienta basada en el agente, con el agente implementado en cada servidor que se supervisa. Una ventaja de dicha arquitectura es que el agente sigue recopilando datos incluso cuando el servidor está desconectado de la red. Los datos se guardan localmente y luego se envían a la herramienta tan pronto como el servidor vuelve a estar en línea.

En cuanto a las características, este producto no deja nada que desear. La función de descubrimiento automático de la herramienta detectará automáticamente los servidores que son elegibles para el monitoreo. También viene con perfiles de configuración listos para usar para los servidores más comunes. Se puede usar como una herramienta básica de gestión de activos y le permitirá ver inventarios de hardware y software e informar sobre ellos. El SCM puede integrarse en la solución de monitoreo de su sistema gracias a la Plataforma Orion en la que se basan la mayoría de las herramientas de monitoreo de SolarWinds. Es una gran herramienta para usar en conjunto con la anterior para la mejor supervisión de su entorno Microsoft Azure.

A diferencia de la mayoría de los otros productos de SolarWinds, la información de precios para Monitor de configuración del servidor no está disponible Deberá ponerse en contacto con las ventas de SolarWinds. Sin embargo, una versión de evaluación de 30 días está disponible para descargar.

3- AppDynamics IQ

los AppDynamics IQ la plataforma proporciona herramientas de monitoreo basadas en la nube que puede usar para el monitoreo integrado de varios Infraestructura o plataforma como servicio (IaaS / PaaS) de Microsoft Azure, así como la mayoría de los demás proveedores. Proporciona aplicaciones en tiempo real y visibilidad comercial, así como procesables. Está compuesto por seis motores de rendimiento altamente inteligentes, llamados iQ, cada uno de los cuales presta sus talentos específicos.

Captura de pantalla de AppDynamics iQ

Map iQ lo ayuda a ver y comprender el recorrido completo del cliente. El motor creará automáticamente y actualizará dinámicamente los mapas de flujo visual. El motor Baseline iQ permite que la plataforma de monitoreo AppDynamics establezca automáticamente líneas de base dinámicas para sus transacciones comerciales y métricas utilizando el autoaprendizaje, en lugar de umbrales estáticos. El siguiente motor, denominado Diagnostic iQ, aísla y resuelve los problemas de rendimiento de la aplicación de manera eficiente al monitorear cada línea de código mientras activa las capacidades de diagnóstico profundo. El motor Signal iQ correlaciona cantidades masivas de datos métricos recopilados de la solución de monitoreo de rendimiento y ofrece una vista completa del rendimiento de la aplicación. El motor Enterprise iQ se utiliza para la implementación de aplicaciones y la gestión del rendimiento. Por último, pero no menos importante, el motor Business iQ vincula todos los demás módulos con los requisitos comerciales.

Precios para el AppDynamics IQ La plataforma no está fácilmente disponible. Deberá ponerse en contacto con las ventas de AppDynamics para obtener más detalles. Sin embargo, hay disponible una prueba gratuita de 15 días y una demostración en línea.

4- Nueva reliquia

New Relic ofrece un conjunto de varias herramientas de monitoreo diferentes que podrían satisfacer la mayoría de las necesidades de monitoreo. De particular interés en el contexto de esta publicación son dos productos, Nueva reliquia APM, una herramienta de monitoreo del rendimiento de la aplicación y Nueva infraestructura de reliquias, un módulo de monitoreo de infraestructura más "tradicional".

Nueva captura de pantalla de Relic APM

Cuando usas Nueva reliquia APM e Infraestructura juntos, lo que obtienes es una visión integral del estado de tus servidores y hosts, así como de las aplicaciones y servicios de los que dependen. A medida que las aplicaciones escalan y la infraestructura cambia, puede seguir fácilmente el estado de configuración del inventario y correlacionar los cambios con los posibles impactos en el rendimiento de su sistema y aplicación.

los Nueva reliquia La plataforma se ofrece en el modelo de software como servicio y es particularmente adecuada para el monitoreo de infraestructuras basadas en la nube como Microsoft Azure o Amazon Web Services. El componente de monitoreo de infraestructura de Nueva reliquia está disponible en una versión Essentials y una versión Pro, esta última permite la integración con otros Nueva reliquia módulos Los precios son tan bajos como $ 0.60 / mes por instancia para la versión Essentials y $ 1.20 / mes por instancia para la versión Pro. La estructura de precios es bastante compleja, pero el sitio web de New Relic presenta una muy buena herramienta de creación de presupuestos.

5- LM Cloud

LM Cloud LogicMonitor es un servicio basado en la nube que proporciona un monitoreo en profundidad de los recursos de Microsoft Azure al tiempo que proporciona una cobertura integral para la infraestructura local existente. La estrategia detrás LM Cloud es único porque va más allá de los datos tradicionales de rendimiento y disponibilidad a nivel de recursos. Esta herramienta proporciona visibilidad de todos los componentes que tienen el potencial de afectar la salud de su infraestructura y servicios respaldados por Azure.

Captura de pantalla de LogicMonitor LM Cloud

LM Cloud simplifica la supervisión en la nube y ofrece una visibilidad completa del estado y el rendimiento de la infraestructura de Azure, algo que de otro modo puede ser difícil de obtener. Esta visibilidad se logra con una estrategia de monitoreo en la nube que incluye los tres componentes que son críticos para evaluar El estado general de las infraestructuras de la nube: monitoreo del rendimiento de los recursos, monitoreo de la disponibilidad de Azure y monitoreo del ROI.

LM Cloud de Logic Monitor está disponible en tres niveles de características crecientes a partir de $ 15 por dispositivo por mes para la versión Starter y de $ 23 por dispositivo por mes para la versión Enterprise de nivel superior. Una prueba gratuita de 14 días está disponible como una demostración.

6- BMC TrueSight

El último en nuestra lista es el BMC TrueSight plataforma, otra oferta de software como servicio basado en la nube. Puede usar esta plataforma para ejecutar y optimizar Azure, AWS, OpenStack y otros servicios y aplicaciones basados ​​en la nube, acelerando la innovación a través de una mayor eficiencia operativa.

Captura de pantalla de BMC TrueSight

Vista verdadera proporciona cierto control de los recursos y costos de la infraestructura de TI, el rendimiento de la aplicación y la experiencia del usuario final para entornos y aplicaciones de múltiples nubes. Proporciona visibilidad en todo el entorno de TI y utiliza análisis algorítmico. Esto permite a los administradores de aplicaciones e infraestructura obtener información para planificar y administrar servicios y costos en función de la prioridad comercial y los requisitos operativos.

Información de precios para BMC TrueSight no está disponible y puede obtenerse contactando a BMC sales. También se puede organizar una prueba gratuita.

watch instagram story