1

OpenStack で実行されている個々の VM のアップタイムを知りたい (そして REST API 経由で取得したい)。

OpenStack の Web UI に「稼働時間」というコロンがあることに非常に驚きましたが、実際には VM が作成されてからの時間が表示されます。VM を停止すると、UI には Status=Shutoff、Power State=Shutdown と表示されますが、稼働時間はまだ増加しています...

「実際の」稼働時間はありますか (稼働しているマシンの場合)? OpenStack の REST API を介して取得できますか?

How can I get VM instance running time in openstack via python API?のコメントを見ました。しかし、そこに記載されている拡張機能のページは存在せず、この拡張機能はすべての OpenStack 環境で利用できるわけではないようです。稼働時間を取得するための標準的な方法が必要です。

ありがとう。

(バージョン ハバナ)

4

1 に答える 1

0

これが理由であるというドキュメントは見たことがありませんが、nova-scheduler は実行中のインスタンスと電源がオフになっているインスタンスを区別しません。そのため、クラウドを過剰に割り当てたり、インスタンスをパワーオンできない位置に置いたりすることはできません。実際のシステム実行時間のメトリックも確認したいのですが、現時点では、ceilometer または Rackspaces StackTachを使用して収集する唯一の方法です。

于 2015-03-26T18:09:32.840 に答える