文档首页 > > SDK参考> 使用SDK(JAVA)> 作业管理> 查询作业监控信息

查询作业监控信息

分享
更新时间:2019/09/10 GMT+08:00

样例代码

用户可以使用该接口查询作业监控信息,支持同时查询多个作业监控信息。示例代码如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
// Import classes:
import com.huaweicloud.cs.java.v1.client.ApiException;
import com.huaweicloud.cs.java.v1.MetricApi;

MetricApi apiInstance = new MetricApi(apiClient);//apiClient为初始化CS API客户端时创建
String xProjectId = "xProjectId_example"; // String | project id, 用于不同project取token.
Body3 body = new Body3(); // Body3 | 查询作业监控信息, 支持同时查询多个作业监控, 请求参数为json格式
List<Integer> jobIds = new ArrayList<Integer>();
Integer jobId = 49717; // 监控的作业id
jobIds.add(jobId);  
body.setJobIds(jobIds);
try {
    QueryJobMetricsResponse result = apiInstance.getJobsMetrics(xProjectId, body);
    System.out.println(result);
} catch (ApiException e) {
    System.err.println("Exception when calling MetricApi#getJobsMetrics");
    System.err.println(e.getResponseBody());
    e.printStackTrace();
}

参数说明

表1 参数说明表

参数名

是否必选

参数类型

说明

xProjectId

String

project id,用于不同project取token。

body

List<Integer>

查询作业监控信息,支持同时查询多个作业监控,请求参数为json格式。

表2 QueryJobMetricsResponse内的参数说明

参数名

是否必选

参数类型

说明

messageId

String

消息类型ID。

message

String

消息内容。

currentTime

Integer

当前时间, 毫秒数。

payload

-

参数类型说明请参见表3

表3 JobMetric内的参数说明

参数名

是否必选

参数类型

说明

jobId

Integer

作业ID。

metrics

-

参数类型说明请参见表4

表4 JobMetricDetail内的参数说明

参数名

是否必选

参数类型

说明

sources

-

参数类型说明请参见表5

sinks

-

totalReadRate

Double

总输入速率,单位“条/秒”。

totalWriteRate

Double

总输出速率,单位“条/秒”。

表5 OperatorMetric内的参数说明

参数名

是否必选

参数类型

说明

name

String

算子名称。

records

Integer

记录数。

corruptedRecords

Integer

脏数据记录数。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问