3.5 集群物理资源

PowerCenter管理平台所有已管理主机物理资源

接口URI

/host/all

访问方法

HTTP方法

GET

返回结果

状态码(code)

0000:查询成功
1001:用户token不正确
1002:用户权限不足
2007:主机不存在

消息头

Status Code: 200 OK
.....

消息体

{
"totalCpu": 集群总物理cpu核数,
"usableCpu": 集群当前可用物理cpu核数,
"totalMemory": 集群总内存大小,
"usableMemory": 集群当前可用内存大小,
"totalDisk": 集群总磁盘容量,
"usableDisk": 集群当前可用磁盘容量,
"code": "0000"
"msg": "Success"
}

元素说明

元素 说明 数据类型
totalCpu 集群总物理cpu核数 双精度(double)类型
usableCpu 集群可用物理cpu核数 双精度(double)类型
totalMemory 集群总内存大小,单位MB。 双精度(double)类型
usableMemory 集群可用内存大小,单位MB。 双精度(double)类型
totalDisk 集群总硬盘大小,单位MB。 双精度(double)类型
usableDisk 集群可用硬盘大小,单位MB。 双精度(double)类型
code 状态码 字符串(String)类型
msg 响应消息 字符串(String)类型

应用举例

查询PowerCenter管理平台所有主机物理资源

请求

GET http://192.168.137.25:8080/rest/host/all
Accept:application/json
Content-Type:application/json;charset=utf-8
Token:77c3a272ec31c3e3129a0f4a8cfbf140
... ...

响应

Status Code: 200 OK
{
"totalCpu": 10,
"usableCpu": 6,
"totalMemory": 81920,
"usableMemory": 31040,
"totalDisk": 139904,
"usableDisk": 111232,
"code": "0000"
"msg": "Success"
}