Microsoft Certified: Azure Solutions Architect ExpertDesign identity, governance, and monitoring solutionsHard

A media company is hosting a large-scale video streaming platform on Azure. They need to monitor the end-to-end performance and availability of their web applications, measure response times, track user sessions, and identify performance bottlenecks across different components (web server, database, external APIs). The solution must provide code-level insights for .NET applications. Which Azure Monitor feature should be implemented?

  1. ALog Analytics
  2. BNetwork Watcher
  3. CApplication Insights
  4. DAzure Monitor for VMs
Show answer & explanation

Correct answer: C. Application Insights

Application Insights, a feature of Azure Monitor, is an Application Performance Management (APM) service designed for monitoring live web applications. It provides end-to-end performance monitoring, tracks metrics like response times and user sessions, detects performance anomalies, and offers code-level diagnostics for various programming languages, including .NET.

Why the other options are wrong

  • A. Log Analytics is a powerful query engine for logs but doesn't provide the high-level APM features like request tracking, dependency mapping, and code-level insights that Application Insights does.
  • B. Network Watcher focuses on network-level monitoring and diagnostics, not application performance or user experience.
  • D. Azure Monitor for VMs focuses on the health and performance of virtual machines, not end-to-end application performance or code-level insights.

Azure Application Insights

An Application Performance Management (APM) service that monitors live web applications, automatically detecting performance anomalies. It includes powerful analytics tools to help diagnose issues and understand what users actually do with your app.

  • Monitors end-to-end application performance and availability
  • Collects requests, dependencies, exceptions, and traces
  • Provides code-level diagnostics and user behavior analysis

Memory trick: APP INSIGHTS for deep app dives.

More Design identity, governance, and monitoring solutions questions