如何从 OpenStack 中的 Windows Server 2012 R2 获取内存使用情况

How to get Memory Usage from Windows Server 2012 R2 in OpenStack

我有一个 Rocky OpenStack 集群,我想监控实例的内存使用情况。

监控 Linux 个实例是可以的,但是 Windows 服务器实例不提供任何内存使用数据。

我搜索了很多,我已经在 windows 个实例上安装了 balloon 驱动程序,但对我不起作用。所有组件都更新到最新版本。

那么我怎样才能从它们那里获取内存使用数据呢?

您必须在客户机中安装 Virtio Balloon 驱动程序和 Balloon 服务

1-打开设备管理器,查看是否有未知的PCI设备。如果是这样,请右键单击它并从 D:\BalloonK16\amd64(或 2k12、2k8 等)

手动安装驱动程序

2-现在将整个amd64文件夹复制到C:\Program Files\并重命名为“Balloon”。因此,现在您已将光盘中的 amd64 文件夹复制为 C:\Program Files\Balloon

3-打开管理命令提示符并 cd 到 C:\Program Files\Balloon

4-运行 这个命令:

BLNSVR.exe -i