
Answer-first summary for fast verification
Answer: Azure Monitor: Offers full-stack monitoring, advanced analytics, and intelligent alerts to help you understand how your applications are performing and identify issues affecting them and the resources they depend on.
Azure Monitor is the most comprehensive tool for this scenario because it provides full-stack monitoring, including infrastructure and application performance data. It enables you to detect and diagnose issues across your applications and the resources they depend on, configure alerts, and set up automated actions. While Application Insights is a part of Azure Monitor focused on application performance, Azure Monitor itself offers a broader range of capabilities, including monitoring Azure Virtual Machines and Azure SQL Database, making it the best choice for identifying and addressing performance bottlenecks in this scenario.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
As a cloud architect, you are tasked with optimizing the performance of a critical Azure-based application that experiences intermittent slowdowns during peak usage times. The application is hosted on Azure Virtual Machines and uses Azure SQL Database for data storage. Your goal is to gain comprehensive insights into application behavior and resource utilization to identify and address performance bottlenecks effectively. Considering the need for detailed monitoring, alerting, and the ability to analyze both infrastructure and application performance data, which Azure tool should you use? (Choose one option.)
A
Azure Service Health: Provides personalized alerts and guidance when Azure service issues affect you.
B
Azure Monitor: Offers full-stack monitoring, advanced analytics, and intelligent alerts to help you understand how your applications are performing and identify issues affecting them and the resources they depend on.
C
Azure Advisor: Analyzes your resource configuration and usage telemetry to offer personalized recommendations to help you optimize your Azure resources for high availability, security, performance, and cost.
D
Application Insights: An application performance management service for web developers to monitor live applications, detect performance anomalies, and diagnose issues with powerful analytics tools.