是否可以使用libvirt的python绑定来从主机获取VM的运行,等待和准备时间?
答案 0 :(得分:0)
我不确定你的意思"等待"和"准备好"时间,但无论如何,我相信可以使用在域对象上调用的getCPUStats()函数。该函数的文档字符串如下:
getCPUStats(total,flags = 0)
提取正在运行的域的CPU统计信息。成功后,它将返回字典类型的数据列表。如果boolean total为False或0,则列表的第一个元素引用主机上的CPU0,第二个元素是CPU1,依此类推。 data struct的格式如下:
[{cpu_time:xxx},{cpu_time:xxx},...]
如果为True或1,则以
的格式返回总域CPU统计信息[{cpu_time:xxx,user_time:xxx,system_time:xxx}]