Monitoring and Reporting in Azure

Azure Monitor

Ayuda a maximizar la disponibilidad y rendimiento al recopilar, analizar y actuar sobre la telemetria desde cloud y on-premises.

What data collect?

  • Collect data from
  • Application monitoring data
  • Guest OS monitoring data
  • Azure resource monitoring data
  • Azure suscription monitoring data
  • Azure tenant monitoring data

Diagnostic settings

As soon as you create an Azure subscription and start adding resources such as virtual machines and web apps, Azure Monitor starts collecting data.
  • Activity logs, create, modified, ... resource
  • Metrics, Performing and consuming resources

Can extend the data adding an agent to compute resources for
  • Guest-level
  • Performance counter: collect performance data
  • Event logs
  • Crash dumps
  • Sinks: send diagnostic to other
  • Agents: configure options

Azure Service Health

Is a suite that provide personalized guidance and support when affect you. Can notify you. Azure issues, planned maintenance.
  • Azure status: estado global de los servicios
  • Service health: ver alertas, planificaciones y cambios que pueden afectar
  • Resource health: estado de los recursos utilizados, si han tenido problemas, si han violado el SLA, etc.

Monitoring applications and services

Sólo es útil si mejora la visibilidad de las operaciones. Azure Monitor provee de varias herramientas para proveer de datos. Dividido en 4 categorías: Analize, Respond, Visualize y Integrate

Analize

  • Application Insight: Service that monitor availability, performance and use Web Applications
  • Azure monitor for containers: Service that monitor container workload performance Kubernetes Clusters
  • Azure monitor for VMs: Service that monitor performance VMs. Support monitoring for application dependencies for VM on-premises or VM in other clouds
Integradolo todo y junto con Azure Service Health, obtienes beneficios adicionales. Entender mejor si un problema o servicio Azure afecta y cuando a nuestro entorno.

Respond

Responder de forma proactiva a cualquier condición crítica analizada
  • Alerts: Configurar alertas para intentar corregirlas, por ejemplo mandando notificaciones al Administrador
  • Autoscale: Configurar añadir/reducir según workloads

Visualize

Charts, tables, tools summarizing monitor data and presenting data for other audiencies

Integrate

Often need integrate Azure Monitor with other systems, and build customized solutions that use your monitoring data.