Diagnose Azure managed disk performance issues by checking disk SKU, IOPS, throughput, caching, VM limits and workload patterns.
01

Check the disk SKU

Review provisioned IOPS and throughput limits for the selected disk type and size.

02

Check VM limits

The VM size can impose aggregate disk IOPS and throughput limits. Compare workload demand with the VM's published limits.

03

Review Azure Monitor metrics

Check disk read/write IOPS, bandwidth, latency and queue depth. Correlate spikes with application activity.

04

Check host caching

Validate whether the selected host caching mode matches the workload requirements. Database workloads may have different requirements from general file workloads.

05

Check guest behavior

Inside Windows, inspect disk queue length, storage latency and application I/O patterns.

06

Validate improvement

After resizing or changing the disk or VM tier, monitor metrics over a representative workload window.

Explore more TechRunbook guides

Browse practical troubleshooting guides, PowerShell scripts, checklists and infrastructure resources for your environment.

Browse all articles →
TechRunbook · Practical infrastructure knowledge, ready when it matters.