我试图使用libvirt(使用,免费)获取KVM系统的内存统计信息 . GetCPUStats正确地提供了CPU使用率,但是guest虚拟机的内存使用率始终显示为100% . 有没有办法使用Dom0数据获取KVM上的VM的内存统计信息 .
我和virt-manager有同样的问题,它总是给出一个大于100%的值,这是来自邮件列表的答案:https://www.redhat.com/archives/virt-tools-list/2015-November/msg00138.html
通常,从libvirt获得的rss内存包含来自qemu的一些开销 . 您应该使用 dom.SetMemoryStatsPeriod 使libvirt正常工作 .
dom.SetMemoryStatsPeriod
1 回答
我和virt-manager有同样的问题,它总是给出一个大于100%的值,这是来自邮件列表的答案:https://www.redhat.com/archives/virt-tools-list/2015-November/msg00138.html
通常,从libvirt获得的rss内存包含来自qemu的一些开销 . 您应该使用
dom.SetMemoryStatsPeriod
使libvirt正常工作 .