Microsoft Certified: DevOps Engineer ExpertImplement an instrumentation strategyMedium
A DevOps team needs to implement a comprehensive monitoring solution for a distributed application running on Azure. The application consists of several microservices, Azure Functions, and an Azure SQL Database. They require a centralized dashboard that displays key performance indicators (KPIs) from all these components, allowing them to correlate events and identify root causes quickly. The dashboard should also support interactive filtering and drilling down into specific data points. Which Azure Monitor feature is best suited for creating such a dashboard?
- AAzure Monitor Workbooks
- BAzure Service Health
- CAzure Dashboards
- DAzure Metrics Explorer
Show answer & explanationAnswer & explanation
Correct answer: A. Azure Monitor Workbooks
Azure Monitor Workbooks are interactive canvases that allow you to combine text, analytics queries (Kusto Query Language), metrics, and parameters into rich interactive reports. They are ideal for creating comprehensive, cross-resource dashboards that support correlation and drill-down capabilities.
Why the other options are wrong
- B. Azure Service Health provides information about Azure service incidents, not application-specific KPIs.
- C. Azure Dashboards are simpler, static dashboards with less interactive capability and data integration.
- D. Azure Metrics Explorer is for exploring individual metrics, not a comprehensive cross-resource dashboard.
Azure Monitor Workbooks
Interactive canvas reports that combine text, analytics queries, metrics, and parameters into rich, flexible, and customizable dashboards. They can be used for operational troubleshooting, root cause analysis, and creating detailed monitoring views.
- Combine multiple data sources (logs, metrics, resource health).
- Support interactive parameters and rich visualizations.
- Excellent for complex, cross-resource monitoring and troubleshooting.
Memory trick: Workbooks are the 'W' in 'WISDOM' for interactive insights.