Azure Service Health and Monitor

Monitoring performance, availability, and reliability is essential when running workloads in the cloud. Microsoft Azure provides integrated tools to support these objectives. The primary services in this area are Azure Service Health and Azure Monitor. Together, they offer a comprehensive view of both the platform’s status and the performance of deployed resources.

Azure Service Health

Azure Service Health delivers information on the operational status of Azure services and provides visibility into issues affecting specific deployments. It consists of three components:

  • Azure Status: Displays a global overview of the health of Azure services across all regions.
  • Service Health: Provides information on the services and regions used within a subscription, highlighting active incidents and maintenance events.
  • Resource Health: Offers a resource-level view of the health of deployed assets, helping identify problems that may not affect the wider platform.

Azure Monitor

Azure Monitor collects, analyzes, and visualizes telemetry data from both Azure and on‑premises environments. It provides detailed insights into the performance and availability of resources.

Azure Monitor supports monitoring for:

  • Applications: Request rates, response times, and reliability.
  • Virtual Machines: Performance and availability monitoring.
  • Guest Operating Systems: OS‑level metrics and health indicators.
  • Containers: Utilization and performance of containerized workloads.
  • Databases: Query performance, latency, and failure tracking.
  • Security Events: Detection of unusual or potentially harmful activity.
  • Networking Events: Traffic flow and connectivity monitoring.

Log Analytics

Log Analytics is a component of Azure Monitor that enables advanced querying and analysis of collected da