Azure Architecture Reference
← Back to index
One-Pager · 8 Services
Azure Monitoring
Every Azure monitoring and observability service on one page — metrics, logs, traces, and alerting. A quick reference for architects building observable systems.
Core Platform
Azure Monitor
Unified monitoring platform. Collects metrics and logs from all Azure resources. Alerting, dashboards, workbooks, and autoscale triggers.
Platform core Metrics & logs Alerts Workbooks
Log Analytics
Central log repository powered by KQL. Workspace-based with data retention policies. Foundation for Sentinel, Defender, and custom analytics.
Log aggregation KQL queries Data retention Central workspace
Application Insights
APM for web applications. Auto-instrumentation, distributed tracing, live metrics, smart detection. Supports .NET, Java, Node.js, Python.
APM Distributed tracing Live metrics Auto-detect
Azure Monitor Agent
Unified data collection agent replacing legacy agents (MMA, Telegraf). Data Collection Rules define what to collect and where to send it.
Data collection Unified agent DCR-based Replaces MMA
Specialized Monitoring
Network Watcher
Network diagnostics and monitoring. NSG flow logs, packet capture, connection troubleshoot, topology visualization, VPN diagnostics.
Network diag Flow logs Packet capture Topology
Service Health
Personalized dashboard for Azure service issues, planned maintenance, and health advisories affecting your resources. Custom alerts.
Outage alerts Maintenance Health advisories Personalized
Azure Advisor
Personalized recommendations for reliability, security, performance, cost, and operational excellence. Actionable suggestions based on your resources.
Recommendations Cost savings Best practices Actionable
Managed Grafana
Fully managed Grafana instance. Native integration with Azure Monitor, Data Explorer, and Prometheus. Pre-built Azure dashboards.
Visualization Grafana Prometheus Azure-native
Quick Comparison
Service Data Type Query Language Best For Cost Model
Azure Monitor Metrics + Logs KQL Platform monitoring, alerts Per GB ingested
Log Analytics Logs KQL Central log store, compliance Per GB + retention
Application Insights Traces + Metrics KQL Application performance Per GB ingested
Network Watcher Network telemetry Portal / CLI Network diagnostics Per feature
Managed Grafana Any (data sources) PromQL / KQL Dashboards, visualization Per instance
Advisor Recommendations — Cost, security, reliability Free