Supervisión y Azure Monitor
En esta unidad se proporciona información general sobre la supervisión y Azure Monitor. Obtenga información sobre las funcionalidades de Azure Monitor que son importantes para el funcionamiento correcto de los recursos y aplicaciones híbridos de Azure.
Introducción a la supervisión
El entorno de TI podría contener muchos recursos, servicios y redes, además de otras infraestructuras. La supervisión realiza un seguimiento del estado, el mantenimiento, el comportamiento y el rendimiento de las aplicaciones y el entorno de TI. Un objetivo de la supervisión consiste en asegurarse de que las aplicaciones y el entorno funcionen de forma óptima, segura y confiable. Otro objetivo consiste en detectar y ayudar a solucionar cualquier problema.
La supervisión incluye las siguientes actividades clave:
- Recopilación de datos de métricas, registros y seguimientos de registros para proporcionar información sobre el funcionamiento y el rendimiento de los componentes supervisados.
- Análisis de datos para comprender el estado actual, identificar patrones, tendencias y anomalías, además de predecir posibles problemas.
- Alertas que se desencadenarán cuando se cumplan condiciones específicas, como un uso elevado de CPU o un espacio en disco bajo, para notificar a los administradores o desencadenar respuestas automatizadas.
- Visualizaciones que presentan datos recopilados en formatos visuales fáciles de usar para ayudar a los administradores a evaluar rápidamente el estado del sistema y los recursos.
- Diagnósticos y solución de problemas para ayudar a identificar las causas principales de los problemas a y tomar decisiones informadas para abordarlos.
La supervisión ofrece las siguientes ventajas importantes:
- Rendimiento y optimización de costes. Identifica cuellos de botella de rendimiento y áreas para mejorar el uso, la eficiencia y los costes de los recursos.
- Administración proactiva. Le permite tomar medidas proactivas en lugar de reactivas para evitar tiempos de inactividad, interrupciones y otros problemas.
- Confiabilidad. Proporciona una identificación rápida, solución de problemas y recuperación cuando se produzcan problemas.
- Planeamiento de capacidad. Le ayuda a analizar patrones de uso históricos para ayudar a predecir, planear y escalar la infraestructura.
- Supervisión de la seguridad. Detecta y responde a amenazas de seguridad, infracciones y actividades sospechosas para ayudar a mantener la posición de seguridad del sistema.
- Supervisión de cumplimiento y gobernanza. Es posible supervisar el cumplimiento de estándares, regulaciones y directivas.
Información general sobre Azure Monitor
Al ejecutar aplicaciones basadas en varios servicios y recursos, un elemento clave de la supervisión consiste en la capacidad de relacionar el rendimiento y el estado de las aplicaciones con los componentes en los que se basan. Esta observabilidad le permitirá analizar y solucionar problemas de aplicaciones de forma eficaz.
Azure Monitor proporciona características y herramientas para recopilar, administrar y analizar datos de TI de todos los recursos de Azure, otras nubes y locales. El siguiente diagrama muestra una vista de arquitectura de alto nivel de Azure Monitor.
Recopilación de datos y almacenamiento
En cuanto se agreguen recursos a una suscripción de Azure, Azure Monitor comenzará a recopilar datos sobre los recursos. Azure Monitor proporciona las siguientes funcionalidades para recopilar, almacenar y administrar datos de supervisión:
- Supervisión nativa de toda la implementación de Azure.
- Herramientas, como agentes de recopilación de datos y API para supervisar todas las capas de la pila, incluyendo aplicaciones e infraestructura, dentro y fuera de Azure.
- Integración con el servicio de streaming de datos Azure Event Hubs.
- Las transformaciones de datos durante la ingesta le permitirán filtrar los datos que no necesite.
- Períodos de retención de datos configurables, opciones de archivado y restauración.
- Descuentos del plan de tarifa en función del volumen de datos.
- Un plan de registros básico de bajo coste para recopilar y almacenar registros detallados de gran volumen que se usan con fines de depuración, resolución de problemas y auditoría, pero no con fines de análisis y generación de alertas.
Análisis y respuesta de datos
Azure Monitor ofrece un amplio conjunto de herramientas y funcionalidades que le ayudarán a analizar y obtener información sobre los datos de supervisión. Azure Monitor incluye las siguientes características para admitir el análisis de datos y la respuesta:
- Una interfaz de usuario del portal fácil de usar que le permitirá ver, filtrar y manipular datos de supervisión.
- Lenguaje de consulta Kusto (KQL), un lenguaje de consulta eficaz optimizado para consultas ad hoc, exploración de datos y análisis casi en tiempo real de grandes volúmenes de datos transmitidos desde varios orígenes.
- Una gama de herramientas para personalizar el análisis, las visualizaciones, las alertas y las respuestas.
- Alertas recomendadas predefinidas.
- Experiencias de supervisión listas para usar con análisis avanzados, integrados y visualizaciones de la implementación.
- Escalado automático para agregar y quitar automáticamente recursos según la carga de la aplicación.
- Funcionalidades nativas de aprendizaje automático e inteligencia artificial que le ayudarán a detectar y responder ante anomalías.
Alertas, libros y visualizaciones
La supervisión interactiva es una manera de supervisar la aplicación. Otra opción consiste en configurar alertas para enviar mensajes de texto o correo electrónico a una persona o equipo para disfrutar de una investigación más detallada, o bien para desencadenar acciones de respuesta en determinadas situaciones.
Los libros de Azure Monitor proporcionan un lienzo flexible para el análisis de datos y la creación de informes visuales completos en Azure Portal. Los libros pueden aprovechar varios orígenes de datos de Azure y combinarlos en experiencias interactivas unificadas. Puede usar los libros preparados que proporciona Azure Monitor o crear sus propios libros a partir de plantillas predefinidas.
En la imagen siguiente se muestran tres tipos de libros que muestran datos registrados en distintos formatos de gráfico y tabla.
Es posible agregar las visualizaciones que se creen en Azure Monitor a los paneles de Azure, lo que permitirá combinar diferentes tipos de datos en un único panel de Azure Portal.