Your virtual machine is experiencing performance issues. You need to check CPU and memory utilization. Where should you check this data?
- Azure Monitor metrics ✓
- Azure Advisor
- Performance Monitor (within the VM)
- Activity Log
Correct answer: Azure Monitor metrics
Option A is correct because Azure Monitor metrics provides real-time and historical performance data including CPU percentage, available memory, disk I/O, and network throughput for virtual machines, making it the authoritative platform-level tool for diagnosing performance issues from outside the VM. Option B is incorrect because Azure Advisor provides recommendations for cost, security, reliability, and performance best practices but does not display live or historical metric time-series data. Option C is a valid in-guest tool, but it requires access to the operating system inside the VM and is a secondary approach; Azure Monitor is the recommended first stop for platform-level diagnostics from the Azure portal. Option D is wrong because the Activity Log records control-plane operations (create, delete, update) performed against Azure resources, not guest-level performance counters.
Topic: · azure monitor, vm diagnostics, metrics, az-104