listjobs
获取当前集群中的作业队列接口,可以获取到当前集群中正在运行、运行完成的作业。
Action
job/list
请求方式
GET
请求参数
| 参数 | 类型 | 是否必选 | 描述 | 
|---|---|---|---|
| timestamp | date-time | true | 时间戳 | 
| zone | string | true | 所属区域 id | 
| cluster_id | string | true | 需要获取作业列表的集群 id | 
| jobs_status | string | false | 作业状态 
 | 
| limit | int | false | 页面显示数据个数,默认为10,最大100 | 
| offset | int | false | 集合偏移量 | 
| queue_name | string | false | 要过滤的队列名称 | 
| reverse | int | false | 是否按排序键反转进行排序 | 
| run_user | string | false | 运行作业的用户 | 
| search_word | string | false | 搜索关键词 | 
| sort_key | string | false | 排序键排序 | 
响应消息
response elements
| 参数 | 类型 | 描述 | 取值样例 | 
|---|---|---|---|
| action | string | 获取队列的响应名称 | HpcJobListJobsResponse | 
| total_count | int | 作业信息个数 在当前集群获取到作业信息 包括运行中运行结束的作业个数总和 | 2 | 
| ret_code | int | 执行成功与否 执行成功为0 其他值则为错误代码 | 0 | 
response item
| 参数 | 类型 | 描述 | 取值样例 | 
|---|---|---|---|
| hpc_job_set | list | 当前集群作业列表 | - | 
| categories | string | 作业所属队列类型,可能 
 | share_queue | 
| cmd_line | string | 作业执行命令 由用户自行输入 | sleep 10 | 
| core_limit | int | 核心限制数 | 1 | 
| exec_cwd | string | 执行命令路径 | /public/shanhe/s0723 | 
| hpcjob_uuid | string | hpc 作业 uuid | hpcjoc-o0ov1wbb | 
| hpcqueue_id | string | hpc 队列 id | hpcq-df3u98dr | 
| hpq_name | string | 作业所属队列名称 | 2222333vis22 | 
| job_id | int | 作业 id | 19948 | 
| job_name | string | 作业名称 | 作业-elDVm | 
| job_node_list | string | 作业节点列表 | - | 
| job_priority | int | 作业优先级 | 1 | 
| job_status | string | 作业执行状态,可能值: 
 | finished | 
| mem_limit | string | 成员限制 | null | 
| modified_time | string | 作业修改时间 | 2021-08-19T14:06:41 | 
| name | string | 作业选择的需要运行的队列名称 | 2222333vis22 | 
| queue_name | string | 作业运行的队列名称 | 2222333vis22 | 
| run_user | string | 运行作业用户 | usr-vceaHsJu | 
| scheduler_queue_name | string | 调度器队列名称 | vis | 
| started_time | string | 作业开始时间 | 2021-08-19T14:06:41 | 
| stderr_redirect_path | string | stderr 重定向路径 | HPC-19453.err | 
| stdout_redirect_path | string | stdout 重定向路径 | HPC-19453.out | 
| submitted_time | string | 作业提交时间 | 2021-08-19T14:06:21 | 
示例
请求示例
https://hpc.api.qingcloud.com/api/job/list
&cluster_id=ehpc-qmmvigwe
&COMMON_PARAMS
响应示例
action: "HpcJobListJobsResponse"
hpc_job_set: [
	{cmd_line: "sleep 1000"
	core_limit: 1
	exec_cwd: "/public/shanhe/s0723"
	hpcjob_uuid: "hpcjob-vka21yhq"
	hpcqueue_id: "hpcq-df3u98dr"
	hpq_name: "2222333vis22"
	job_id: 19453
	job_name: "作业-cwOOs"
	job_node_list: ""
	job_priority: 1
	job_status: "running"
	mem_limit: null
	modified_time: "2021-08-19T14:06:41"
	name: "2222333vis22"
	queue_name: "2222333vis22"
	run_user: "usr-vceaHsJu"
	scheduler_queue_name: "vis"
	started_time: "2021-08-19T14:06:41"
	stderr_redirect_path: "HPC-19453.err"
	stdout_redirect_path: "HPC-19453.out"
	submitted_time: "2021-08-19T14:06:21"}]
ret_code: 0
total_count: 1}