如何监控 ESX 内 VM 内的 CPU 热量?

Vir*_*rer 3 virtualization esxi

假设您有一台托管 ESX 的机器,但您不一定要将 KVM 连接到该机器上。不是公司环境,是家里的一个盒子。

有没有办法有效地监控 CPU 热量?有没有办法放置虚拟机并以这样的方式配置成为(ESX 的实际物理硬件)热量的监控站?

(不必在 VM 内 - 任何方法!?)

谢谢

编辑假设我改写为,如果我在 esx 中插入一个 windows/linux/etc vm,并从那里的 gui 获取可以测量 cpu 温度的工具,我可以相信它给我的测量结果吗?

Wil*_*sum 5

绝对地!

但是,这取决于机器。

如果它包含标准行业接受形式的热传感器,则 ESX/Vsphere 很可能可以访问它们以及风扇信息(见下图)。

简单登录到 vSphere 客户端并单击服务器,转到configuration> Health Status,您应该会在那里找到信息。

在此处输入图片说明

如果 ESX 无法获得热量信息,我怀疑除了您的机器是否有远程管理卡或类似设备之外,还有很大希望。

为了向客人提供这些信息,我不完全确定 - 应该可以通过 shell 脚本和编写客人可以访问的内容(我一直在这里阅读 - http://www.virtuallyghetto.com /2011/01/how-to-extract-host-information-from.html)。