【发布时间】:2014-02-25 12:20:35
【问题描述】:
我想知道(并通过 REST API 检索)在 OpenStack 中运行的各个虚拟机的正常运行时间。
我很惊讶 OpenStack Web UI 有一个名为“Uptime”的冒号,但它实际上显示了自创建 VM 以来的时间。如果我停止 VM,UI 会显示 Status=Shutoff,Power State=Shutdown,但 Uptime 仍在增加...
是否有“真正的”正常运行时间(我的意思是机器正常运行)? 我可以通过 OpenStack 的 REST API 以某种方式检索它吗?
我在How can I get VM instance running time in openstack via python API? 看到了评论,但没有提到该扩展名的页面,而且在我看来,此扩展名将不会在所有 OpenStack 环境中可用。我想要一些标准的方法来检索正常运行时间。
谢谢。
(哈瓦那版)
【问题讨论】:
-
实际上 os-simple-tenant-usage 扩展也不起作用:即使机器停止并且“状态”:“停止”,“正常运行时间”属性仍在增加。 “正常运行时间”又是“自创建以来的时间”。
标签: openstack openstack-nova openstack-horizon