有没有办法从Azure门户监控可用磁盘空间?
我知道I / O,内存,网络,CPU,.NET,SQL,ASP.NET,IIS等都有各种诊断。
但是有没有办法看到连接到VM的磁盘上有多少可用空间?
我发现的只是第三方解决方案:
http://cloudmonix.com/blog/how-to-monitor-free-disk-space-on-azure-vms/
但是应该有一些方法可以在不需要第三方软件的情况下看到像磁盘空间这样的基本指标,对吗?
答案 0 :(得分:3)
更新2019
今天有可能。若要使用Azure Monitor监视每个驱动器的可用磁盘空间,请执行以下操作:
\LogicalDisk(C:)\% Free Space
。Percent
。来源:Azure支持。
答案 1 :(得分:2)
答案 2 :(得分:2)
今天无法通过Azure门户或Azure监视器实现这一目标。可用磁盘空间是来宾OS性能计数器。如果这是Windows VM,则可以使用Windows Azure诊断(WAD)代理将性能计数器收集到Azure存储表和/或EventHub,并设置自定义工具以监视此数据。如果这是一个Linux VM,那么还有等效的Linux Diagnostic Extension。
以下是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