Microsoft Certified: Azure Developer Associate (AZ-204)Monitor, troubleshoot, and optimize Azure solutionsEasy
A company is experiencing intermittent performance issues with a legacy ASP.NET application hosted on Azure App Service. The application frequently accesses a SQL Database and occasionally makes calls to an external third-party API. You need to implement monitoring to quickly identify the root cause of these performance issues. Which Azure Monitor feature should you leverage to visualize the end-to-end request flow and dependencies?
- AApplication Insights Application Map
- BAzure Network Watcher
- CLog Analytics Workspaces
- DAzure Monitor Metrics Explorer
Show answer & explanationAnswer & explanation
Correct answer: A. Application Insights Application Map
Application Insights Application Map provides a visual representation of application components, dependencies, and communication paths, making it ideal for identifying performance bottlenecks in a distributed system. It shows how different services interact.
Why the other options are wrong
- B. Azure Network Watcher is for monitoring and diagnosing network-related issues, not application performance dependencies.
- C. Log Analytics Workspaces are for collecting and querying logs, not for visualizing end-to-end request flows.
- D. Metrics Explorer is for charting numerical data over time, not for mapping application dependencies.
Application Insights Application Map
A visual tool within Application Insights that maps the dependencies between application components, showing communication paths and performance at a glance.
- Automatically discovers application components.
- Shows performance metrics and alerts for each component.
- Helps identify bottlenecks and problematic dependencies.
Memory trick: Map your apps to solve their traps.