Monitor free disk space on Azure VM

◇◆丶佛笑我妖孽 提交于 2019-12-04 03:00:31

Update 2019

This is possible today. To monitor free disk space per drive with Azure Monitor do the following:

  1. Enable Guest Operating System OS Metrics for the VM.
  2. In the Azure Portal select the Virtual Machine.
  3. Click Diagnostics Settings (under Monitoring).
  4. Click the Performance counters tab.
  5. Click the Custom button.
  6. In the textbox add the custom metric for the drive you would like. e.g. \LogicalDisk(C:)\% Free Space.
  7. Click Add and set the Unit to Percent.

Source: Azure Support.

For now, it is not possible on Azure Portal.

But you could do it by using Azure OMS. There is a example how to use Azure OMS to monitor free disk.

This is not possible today through Azure Portal or Azure Monitor. Free disk space is a guest OS performance counter. If this is a Windows VM, you can use the Windows Azure Diagnostics (WAD) agent to collect performance counters to either Azure Storage table and/or EventHub and setup custom tool to monitor this data. If this is a Linux VM, there is also the equivalent Linux Diagnostic Extension.

Here are some relevant links on WAD -

https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-extensions-diagnostics-template?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/azure-diagnostics-streaming-event-hubs

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!