What is Azure Monitor?

Answer

Azure Monitor is a comprehensive monitoring solution for collecting, analyzing, and acting on telemetry from Azure and on-premises environments. Core capabilities: Metrics: numerical data about resource performance (CPU %, request rate) stored for 93 days. Logs: event and log data stored in Log Analytics workspaces (queried with KQL — Kusto Query Language). Application Insights: APM for web applications tracking requests, dependencies, exceptions, and user behavior. Alerts: notify or automate actions when metrics/logs meet defined conditions. Workbooks: interactive visualizations. Dashboards: pin charts to shared views. Azure Monitor integrates with most Azure services and supports Prometheus metrics for AKS.