使用說明
提供VM各項數據(包含CPU、DISK、Network的最新一筆的資訊(近即時)
Request參數
| 參數 | 說明 | 備註 |
|---|---|---|
| instanceId |
主機服務識別碼 類型 : String 預設值 : 無 使用情境 : 根據查詢需求輸入雲伺服器編號 是否為複數型態 : 是 |
可支援多值 |
Response參數
| 參數 | 說明 | 備註 |
|---|---|---|
| requestId |
請求識別碼 類型 : JSON value : string 是否為複數型態 : 否 |
系統自動產生 |
| InstancesStatsList |
雲伺服器狀態資訊 類型 : JSON value : array 是否為複數型態 : 否 |
InstancesStatsEntry列表 |
Request範例
https://hws/cboss-hws-web/api/?Action= getInstancesStats
&instanceId = BV550100010003
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}
Response範例
{
"requestId": "xxxEXAMPLE",
"instanceId": "BV550100010003",
"cpuUsage" : 13.52,
"cpuUpdateTime" : "2012-01-01T01:01:01Z" ,
"disks":[
{
"disklabel": "C",
"diskSize": 10000000,
"diskUsed": 6000000,
"diskFree": 4000000,
"diskUsage":60
},
{
"disklabel": "D",
"diskSize": 10000000,
"diskUsed": 6000000,
"diskFree": 4000000,
"diskUsage":60
}
],
"diskUpdateTime" : "2012-01-01T01:01:01Z" ,
"memorydata":{
"memfree":1277173760,
"memtotal":1964703744,
"memusage":12.86629807531939,
"memused":687529984
},
"vmnics":[
{
"ip":"210.71.238.21",
"label":"eth0",
"rxBytes":35,
"txBytes":32
}
],
"networks":[
{
"ip":"10.144.100.99",
"networkIn":100035,
"networkOut":8000
}
],
"networkUpdateTime" : "2012-01-01T01:01:01Z",
"powerStatus" : "PoweredOn"
}
如果network沒有值,則會顯示: "networks":[]