シンプルなAPIを使用してperfomace Hipervizorに関する日付を取得するのを手伝ってください(私の場合はPythonを使用しました)。
マシンのリストを取得する簡単な例があります:
#!/usr/bin/python
import CloudStack
api = 'http://example.com:8080/client/api'
apikey = 'API KEY'
secret = 'API SECRET'
cloudstack = CloudStack.Client(api, apikey, secret)
vms = cloudstack.listVirtualMachines()
for vm in vms:
print "%s %s %s" % (vm['id'], vm['name'], vm['state'])
たとえば、すべての hypervizor マシンの CPU を取得するために、このスクリプトからどのように変更できますか? (CPUだけでなく、HDD使用率、メモリなどに関する情報を提供できる場合...)
どうもありがとう。