Available Disk Space monitoring and alerts are not sufficient
The current available tools for visualizing and alerting on available Disk Space for Azure Virtual Machines should be expanded. In the Dashboards module, there is no Live Tile that would allow you to see a Virtual Machine's disks and available space. You can get some data through custom queries, but these queries are manual-refresh only and are not truly suited to a live Dashboard environment.
Similarly, there is no way to create an Alert for low disk space in the current Alerts module. In Alerts (Classic) there was a % Free Disk Space - this is not sufficient because it would not alert you to an individual disk being full. In Alerts (non-classic) there is no Alert Criteria in either Disks or Virtual Machines that would allow you to monitor the free space associated with any disks on a Virtual Machine.
Rob Brown commented
We just suffered a great deal of downtime and corruption due to one of my local drives filling up. (This was NOT the main OS "/" partition.) If the Azure Platform had a possible way to monitor available free space for INDIVIDUAL DISKS, then I could have setup an alert to notify me of this critical event long before these catastrophic fatalities ruined everything.
But for simplicity in implementation, I would suggest designing a metric for "Least Available % Free Disk Space".
For example, let's say there are 5 disks mounted within the VM:
Thus, the metric would ONLY consider the /mnt/smb partition, (which should report "10%" free), and ignore all the other less-used devices. If the /mnt/smb partition didn't exist, then it would consider the /run partition, (which would report "60%" free).
Then it would be easy to create a Monitor based on this metric to send a notification about the imminent impending doom before it's too late.
I was just looking to do this today as one of my Azure VM's data drives was low on space and would have been nice.
when should we expect this?
Oh yes, this would be very helpful. Please add this asap!
I agree with Ren and Todd - This is what I would consider pretty basic resource alerting/monitoring functionality, and is of far more use to me than some of the more esoteric things I *can* set "non-classic" alerts for. Please address this issue by adding a functional "free disk space threshold" alert. Thanks, Microsoft!
When can we expect this to be in place?