2014-02-25 36 views
1

我想知道(並通過REST API檢索)運行在OpenStack中的各個VM的正常運行時間。OpenStack中的機器正常運行時間

我很驚訝OpenStack Web UI有一個名爲「Uptime」的冒號,但實際上它顯示了自創建虛擬機以來的時間。如果我停止虛擬機,用戶界面顯示狀態=關閉,電源狀態=關閉,但正常運行時間仍在遞增...

是否存在「真正的」正常運行時間(我的意思是一臺機器是UP)? 我可以通過OpenStack的REST API以某種方式檢索它嗎?

我在How can I get VM instance running time in openstack via python API?看到了評論,但是那裏提到的擴展名不存在,並且在我看來,這個擴展在所有OpenStack環境中都不可用。我想有一些標準的方法來檢索正常運行時間。

謝謝。

(版本哈瓦那)

+0

實際上,os-simple-tenant-usage擴展功能不起作用:即使機器停止並且「狀態」:「停止」,「正常運行時間」屬性仍然在增加。 「正常運行時間」就是「創建後的時間」。 –

回答

0

我還沒有看到任何文件,說這是什麼原因,但新星調度未在運行,斷電情況下進行區分。因此,您的雲不能被過度分配或將實例留在無法啓動的位置。我希望看到一個實際的系統運行時間的度量標準,但目前唯一的方法是通過雲高儀或通過機架空間收集數據。StackTach