How to monitor multiple SQL Server instances on Azure VMs with consolidated metrics?

You have five instances of SQL Server on Azure Virtual Machines. You need to monitor Microsoft SQL Server performance for all the instances by consolidating metrics into a single graphic display. The solution must minimize administrative effort. What should you use?

  1. Azure Monitor Source Reference Answer
  2. Log Analytics
  3. SQL Insights
  4. Azure SQL Analytics

Community Votes

A
78%
C
22%

78% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

The question tests knowledge of Azure monitoring tools for SQL Server on VMs; the trap is choosing SQL Insights, which focuses on deep database performance analysis rather than consolidated cross-instance metric visualization.

To consolidate performance metrics for multiple SQL Server instances on Azure Virtual Machines into a single graphic display with minimal administrative effort, Azure Monitor is the recommended solution. Community consensus strongly favors Azure Monitor over SQL Insights due to its broader monitoring scope and lower administrative overhead.

Many candidates choose SQL Insights (Option C) because it is specifically designed for SQL Server performance monitoring, but it lacks the broad, consolidated graphic dashboard capability across multiple instances that Azure Monitor provides with minimal setup.

Community Discussion (6 comments)

pjfunner 👍 5 Selected: A
I think it's Azure Monitor Agent since: The Log Analytics agent is on a deprecation path and won't be supported after August 31, 2024. Any new data centers brought online after January 1 2024 will not support the Log Analytics agent. If you use the Log Analytics agent to ingest data to Azure Monitor, migrate to the new Azure Monitor agent prior to that date. https://learn.microsoft.com/en-us/azure/azure-monitor/agents/log-analytics-agent
bingomutant 👍 2
Its A - why not C? - because SQL Insights is primarily used for monitoring SQL Server database performance and workloads. While it can help with detailed SQL performance insights, Azure Monitor provides a broader scope for consolidating metrics across multiple SQL instances.
dorwai 👍 1 Selected: C
SQL Insight is the best choice here
dorwai 👍 1 Selected: C
SQL Insights is the optimal choice for monitoring SQL Server performance across multiple instances on Azure VMs, as it provides a consolidated view with minimal administrative overhead.
6064c2e 👍 1 Selected: A
A:Azure Monitor. Not B
ae8a90c 👍 1 Selected: A
I think Azure Monitor is the right answer

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Azure Monitor provides a unified monitoring experience for Azure resources, including SQL Server on Azure VMs. It allows you to consolidate metrics from multiple instances into a single graphic display using Azure Monitor Workbooks or dashboards. The solution minimizes administrative effort because you can enable monitoring across all five VMs using the Azure Monitor Agent (AMA) with minimal configuration, as noted by community members referencing the deprecation of the older Log Analytics agent.

Why the Other Options Are Wrong

Log Analytics (Option B) is a component of Azure Monitor but is not a standalone monitoring solution for this scenario; it is primarily a data repository and query engine. SQL Insights (Option C) is designed for deep SQL Server performance diagnostics and workload analysis, not for consolidating metrics across multiple instances into a single graphic view. Azure SQL Analytics (Option D) is a deprecated solution that has been replaced by Azure Monitor and is no longer the recommended approach.

Community Comment Notes

Community discussion highlights the shift from the Log Analytics agent to the Azure Monitor Agent, with one user noting the deprecation timeline. Another user clarifies that while SQL Insights provides detailed performance insights, Azure Monitor offers the broader scope needed for consolidating metrics across multiple SQL instances. The vote distribution (78 for A vs. 22 for C) reflects strong agreement on Azure Monitor as the correct choice.

Official Reference

Exam Strategy

When a question emphasizes consolidating metrics into a single graphic display with minimal administrative effort, prioritize Azure Monitor over specialized tools like SQL Insights. Remember that Azure Monitor is the unified monitoring platform for all Azure resources, including SQL Server on VMs.

Related Analysis

Practice All DP-300 Questions

Access 105 questions with complete answers and detailed explanations.

View Full DP-300 Practice Test →

← Back to DP-300 Study Guide