Skip to main content
版本:Next(1.7.0)

资源管理

RMMonitorRest 类

所有用户资源

接口地址:/api/rest_j/v1/linkisManager/rm/allUserResource

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

所有用户资源

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
creatorcreatorqueryfalsestring
engineTypeengineTypequeryfalsestring
pagepagequeryfalseinteger(int32)
sizesizequeryfalseinteger(int32)
usernameusernamequeryfalsestring

响应状态:

状态码说明schema
200OKMessage
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"method": null,
"status": 0,
"message": "OK",
"data": {
"total": 34,
"resources": [{
"id": ,
"username": "",
"creator": "",
"engineTypeWithVersion": "",
"resourceType": "",
"maxResource": {
"memory": ,
"cores": ,
"instance":
},
"minResource": {
"memory": ,
"cores":
"instance": 0
},
"usedResource": {
"memory": ,
"cores": ,
"instance":
},
"lockedResource": {
"memory": 0,
"cores": 0,
"instance": 0
},
"expectedResource": null,
"leftResource": {
"memory": ,
"cores": ,
"instance":
},
"createTime": ,
"updateTime": ,
"loadResourceStatus": "",
"queueResourceStatus":
}]
}
}

应用列表

接口地址:/api/rest_j/v1/linkisManager/rm/applicationlist

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

获取资源管理中的应用引擎列表清单

请求示例:

{
userCreator: ""
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
userCreatoruserCreatorquerytrueString

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"method": ,
"status": ,
"message": "",
"data": {
"applications": [{
"creator": "",
"applicationList": {
"usedResource": {
"memory": ,
"cores": ,
"instance":
},
"maxResource": {
"memory": ,
"cores": ,
"instance":
},
"lockedResource": {
"memory": ,
"cores": ,
"instance":
},
"minResource": {
"memory": ,
"cores": ,
"instance":
},
"engineInstances": [{
"resource": {
"resourceType": "",
"maxResource": {
"memory": ,
"cores": ,
"instance":
},
"minResource": {
"memory": ,
"cores": ,
"instance":
},
"usedResource": {
"memory": ,
"cores": ,
"instance":
},
"lockedResource": {
"memory": ,
"cores": ,
"instance":
},
"expectedResource": null,
"leftResource": {
"memory": ,
"cores": ,
"instance":
}
},
"engineType": "",
"owner": "",
"instance": "",
"creator": "",
"startTime": "",
"status": "",
"label": ""
}]
}
}]
}
}

引擎类型

接口地址:/api/rest_j/v1/linkisManager/rm/engineType

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

引擎类型

请求参数:

暂无

响应状态:

状态码说明schema
200OKMessage
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"data": {},
"message": "",
"method": "",
"status": 0
}

引擎管理器

接口地址:/api/rest_j/v1/linkisManager/rm/engines

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

引擎管理器

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
paramparambodyfalseobject

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"data": {},
"message": "",
"method": "",
"status": 0
}

队列管理器

接口地址:/api/rest_j/v1/linkisManager/rm/queueresources

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

队列管理器

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
paramparambodytrueobject

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"data": {},
"message": "",
"method": "",
"status": 0
}

队列

接口地址:/api/rest_j/v1/linkisManager/rm/queues

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

队列

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
paramparambodyfalseobject

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"data": {},
"message": "",
"method": "",
"status": 0
}

重置资源

接口地址:/api/rest_j/v1/linkisManager/rm/resetResource

请求方式:DELETE

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

重置资源

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
resourceIdresourceIdqueryfalseinteger(int32)

响应状态:

状态码说明schema
200OKMessage
204No Content
401Unauthorized
403Forbidden

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"data": {},
"message": "",
"method": "",
"status": 0
}

资源信息

接口地址:/api/rest_j/v1/linkisManager/rm/userresources

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

查询资源列表清单及资源详细数据如使用百分比

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
paramparambodyfalseobject

响应状态:

状态码说明schema
200OKMessage
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
data数据集object
message描述string
method请求urlstring
status状态integer(int32)integer(int32)

响应示例:

{
"method": null,
"status": 0,
"message": "OK",
"data": {
"userResources": [{
"userCreator": "",
"engineTypes": [{
"engineType": "",
"percent": ""
}],
"percent": ""
}]
}
}