Forum Discussion
Problem with Azure Storage Account (Used Capacity) Metrics
hspinto I have this problem with all the storage accounts on my tenant (~15). I normally split the load of the VMs are per best practice.
Throttling can be seen by looking under "Resource Health" for your specific storage accounts and reviewing the Health History's "Health Events".
In terms of difference of "real capacity usage value vs. the value observed in metrics" it looks something like this (Please view below table)
Storage Account Name | Metric "Used Capacity" | Real Used Capacity |
StrgAcc1 | 41 MiB | 7000 GiB |
StrgAcc2 | 150 GiB | 300 GiB |
StrgAcc3 | 1 GiB | 4000 GiB |
Some things I've already considered
- Metrics "Used Capacity" does not match up to
- Size of non-VHDs
- Size of any singular page blobs
- Size of some odd combination of page blobs
The "Used Capacity" does not seem to have any bearing on reality.
In the case of say StrgAcc3 there are 8 page blobs and all are VHDs (Un-managed disks) and no one VHD matches the size of the "Used Metric"
Yuukan, bear in mind that despite having a 127 GB unmanaged disk attached to a VM, if that disk is consuming only 15 GB of space, Azure Storage metrics will only report 15 GB of used capacity for that disk. Can you check if that's the case?
You said that you have balanced your VMs across multiple storage accounts. That's fine, but if you move to Managed Disks, then you won't have to worry about disk placement anymore.