Monitoring - wandent/mutual-wiki GitHub Wiki

Monitor

En los productos de Azure ya tenemos por defecto el monitoreo de parametros, además de la funcionaldiad de alertas relacioandos a temas de uso, performance o capacidad.

Alerts

Azure Monitor

Descripción

Azure Monitor maximiza la disponibilidad y rendimiento de las aplicaciones y servicios por una solución para collección, analisis y acciones basadas en telemetría de eventos para los productos.

Dentro de las capacidades de Azure Monitor

  • Detección y dianóstico dentro de los productos en la plataforma asi como gestión de dependencias. En este proceso también se integra con Application Insights
  • Permite bajar a nivel de detalle usando Log Analytics, ya aprovisionado como parte de la solucción de Big Data en cliente, en este caso ya esta disponible la integración de los Logs de clusteres Databricks con el Workspace de Log Analytics.
  • Soporta la operación de Azure con alertas y acciones automaticas. La propuesta es que con la herramienta, y mapeando a lo largo de la rampa de adopción para la plataforma de Big Data los alertas serán creados para generar conocimiento de condiciones, asi como acciones para corrección.
  • Permite crear vizualizaciones con Azure Dashboard, para monitorear parametros de rendimiento en los productos.

Monitoreo

All data collected by Azure Monitor fits into one of two fundamental types, metrics and logs. Metrics are numerical values that describe some aspect of a system at a particular point in time. They are lightweight and capable of supporting near real-time scenarios. Logs contain different kinds of data organized into records with different sets of properties for each type. Telemetry such as events and traces are stored as logs in addition to performance data so that it can all be combined for analysis.

For many Azure resources, you'll see data collected by Azure Monitor right in their Overview page in the Azure portal. Have a look at any virtual machine for example, and you'll see several charts displaying performance metrics. Click on any of the graphs to open the data in metrics explorer in the Azure portal, which allows you to chart the values of multiple metrics over time. You can view the charts interactively or pin them to a dashboard to view them with other visualizations.

Integración

Azure Monitor puede collectar datos de distintas fuentes de datos. Además hace esta collección en distintos niveles posibles:

  • Monitoreo de aplicacción
  • Sistema Operativo en maquinas virtuales en Azure, otra nube o on premises
  • Recursos en Azure, relacionada a la operación de los dichos recursos
  • Monitoreo de la suscripción.

Consultas

Internamente Azure Monitor consolida los logs de monitoreo y provee un motor de consultas para permir la captura de metricas detalladas. image.png

Get started queries

[!VIDEO https://www.microsoft.com/videoplayer/embed/RE42pGX]

Alertas

Alertas en Azure Monitor nos permiten proactivamente notificar de condiciones criticas y potencialmente tomar acciones para corregirlas. Las reglas de alertas son basadas en métricas dentro de el alcance de los componentes, y como la ingesta de datos es prácticamente en tiempo real el disparo de los alertas tiene un retraso bajo.

Alertas en Azure monitor usan grupos de acciones, que contienen un conjunto de recipientes y acciones que pueden ser compartidas entre múltiples reglas. Basado en los requerimientos, grupos de acciones pueden actuar usando "webhooks" y tiene alertas disparando acciones para corregir, incluso puede ser soportada integración con sistemas internos de gestión de incidentes.

Dashboards

Permiten la visualización en "tiempo real" de determinados parámetros de rendimiento.

Azure Dashboards

Azure Dashboards nos permiten combinar distintos tipos de datos, capturados desde Azure Monitor, tales como métricas y agregacciones desde logs de rendimiento.

https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards https://docs.microsoft.com/en-us/azure/governance/resource-graph/samples/starter?tabs=azure-cli https://docs.microsoft.com/en-us/azure/governance/resource-graph/samples/advanced?tabs=azure-cli

image.png image.png

Power BI

Es posible configurar un reporte en Power BI para automaticamente importar datos desde Azure Monitor, con el proposito de crear analísis avanzadas. https://docs.microsoft.com/en-us/azure/azure-monitor/platform/powerbi

⚠️ **GitHub.com Fallback** ⚠️