問題タブ [pyvmomi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - pyvmomi: 「トランスポート」情報を取得しています
pyvmomi.
これは私が参照として使用している API です: https://pubs.vmware.com/vi3/sdk/ReferenceGuide/vim.host.MultipathInfo.Path.html
これにより、次のように出力されます。
次のようなものを取得することに興味があります: (esxcli storage core path list コマンドを実行して、現在 ESXi ホストに接続されているすべての LUN パスのリストを生成します。)
前もって感謝します...
pyvmomi - pyvmomi perfManager - すべての統計を取得する
私は Python と pyvmomi の初心者ですが、stackoverflow と pyvmomi サンプルの助けを借りて、必要な情報のほとんどを ESXi サーバーから取得することができました。perfManager から保持されている最低レベルのすべての統計を取得したいと考えています。私が見たすべての例は、時間枠での集計を扱っています。
私がやりたいと思うのは、 query = vim.PerformanceManager.QuerySpec(maxSample=1,entity=host,metricId=[metricId],startTime=startTime,endTime=endTime) を呼び出すことです
startTime と endTime を NULL にするか、python None ですか? そして、戻ってきたものを繰り返し、vm、統計の日時、metricId、および値を保存します。また、すべての meticId を取得できる metricId のワイルドカードがありますか、それとも各メトリックに対して 1 回呼び出す必要がありますか?
また、最後のdatetimeをstartTime、endTimeをnullとして後で再度呼び出す場合、最後に保存したセット以降の新しい統計をすべて取得する必要があると思いますか? これは正しいです?
python - pyvmomi は ovf テンプレートを展開します
以下のリンクのコードを使用して、vcenter に ovf イメージをデプロイしようとしています。
[ https://github.com/vmware/pyvmomi-community-samples/blob/master/samples/deploy_ovf.py][1]
しかし、以下のトレースバックで失敗しています:
以下のリンク以外では、このエラーについてオンラインで多くの助けを得ることができません。
[ https://github.com/vmware/pyvmomi-community-samples/issues/201][1]
dir(cluster_obj)
何も入っていないことがわかりresourcePool
ますが、これを機能させる方法がわかりません。
virtual-machine - pyvmomi を使用して VM への最終ログイン時刻を取得する
私たちが持っている各 VM にユーザーが最後にログインした時刻と、この情報を取得するために各 VM にログインせずに pyvmomi を使用してユーザー名を取得しようとしています。特定のユーザーだけを探しているわけではありません。最後の一つ。
github と VMware API および SDK ドキュメントを検索しましたが、それを行う方法が見つからなかったため、共有できるコードがありません。
何か案は ?