Microsoft Certified: DevOps Engineer ExpertImplement an instrumentation strategyMedium
A DevOps team wants to visualize the aggregated health and performance of their entire microservices application, which consists of multiple Azure App Services, Azure Functions, and Azure SQL Databases. They need a single pane of glass to quickly identify service dependencies and performance bottlenecks across the whole system. They also want to include custom metrics from their application code. Which Azure Monitor visualization tool is best suited for this comprehensive, end-to-end view?
- AAzure Monitor Workbooks
- BAzure Dashboards
- CAzure Application Insights Application Map
- DLog Analytics Query Editor
Show answer & explanationAnswer & explanation
Correct answer: C. Azure Application Insights Application Map
The Application Map in Azure Application Insights provides a visual representation of how components in a distributed application interact, showing dependencies, performance metrics, and bottlenecks. It's specifically designed for end-to-end visibility of microservices.
Why the other options are wrong
- A. Workbooks are highly flexible and customizable for creating interactive reports and dashboards, but the Application Map offers a more immediate, auto-generated dependency view for microservices.
- B. Azure Dashboards are general-purpose dashboards for pinning various metrics and charts but do not automatically map service dependencies or provide an integrated end-to-end view like the Application Map.
- D. The Log Analytics Query Editor is for writing KQL queries to analyze raw log data, not for visualizing application dependencies across services.
Application Insights Application Map
A visual tool within Application Insights that automatically maps the topology of a distributed application, showing components, dependencies, and performance metrics.
- Provides a graphical representation of service interactions.
- Highlights performance bottlenecks and failures.
- Automatically discovers components instrumented with Application Insights.
Memory trick: Application Map for the 'whole picture' of your app's journey.