添加Hpyer-V内存使用情况监控

Posted gocd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了添加Hpyer-V内存使用情况监控相关的知识,希望对你有一定的参考价值。

目前查询到的Hyper-V资料中在宿主机上是不能获取到子机的内存的实际使用情况的,Get-VMMemory也只能获取到一个预分配情况。(在宿主机上子机的CPU情况倒是能获取到,内存使用情况是真没查到,没办法只能单独对子机的内存监控,然后把数据自动整合。

技术图片

 

 

GET-VM | Where-Object {$_.State -like "*Running*"  } |Select-Object "Name","CPUUsage*","MemoryAssigned*","ComputerName" | ConvertTo-Json

这次对比上一次DHCP监控,发现Powershell可以直接将输出结果转为JSON,所以省去了后期再处理的一个步骤

 技术图片

 

 pws.vmhdmax.sh为自定义脚本查询每天某个子机的内存使用最大值。

后期报告可以选择自动发现中添加图形原型pie,方便查询。

 

上传模板

https://files.cnblogs.com/files/gocd/Win_VM_Memory_V2.xml 

 

以上是关于添加Hpyer-V内存使用情况监控的主要内容,如果未能解决你的问题,请参考以下文章

监控每个线程的内存使用情况

监控 Java 应用程序自己的内存使用情况

监控自身进程的内存使用情况

监控 Google Cloud Run 内存使用情况

free内存监控

如何在运行时监控进程的资源使用情况(时间、内存)?