更新时间:2023-10-24 GMT+08:00

查询监控数据

功能介绍

获取任务监控数据。

URI

GET /v5/{project_id}/jobs/{job_id}/monitor-data

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户在某一Region下的Project ID。

获取方法请参见获取项目ID

job_id

String

任务ID。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

发送的实体的MIME类型。推荐用户默认使用application/json,如果API是对象、镜像上传等接口,媒体类型可按照流类型的不同进行确定。

缺省值:application/json

X-Auth-Token

String

从IAM服务获取的用户Token。用户Token也就是调用IAM获取用户Token接口的响应值,请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。

X-Language

String

请求语言类型。

缺省值:en-us

枚举值:

  • en-us
  • zh-cn

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

bandwidth

String

EIP带宽,单位:MB/s。

is_src_normal

Boolean

源库连接状态是否正常。

is_dst_normal

Boolean

目标库连接状态是否正常。

src_offset

String

源库offSet位点。

node_offset

String

迁移实例offSet位点。

dst_offset

String

目标库offSet位点。

src_delay

Integer

源库时延。

dst_delay

Integer

目标库时延。

src_rps

String

源库RPS。

src_io

String

源库IO。

dst_rps

String

目标库RPS。

dst_io

String

目标库IO。

trans_data

String

迁移数据量。单位:MB。

trans_lines

String

迁移数据行数。

used_volumes

String

磁盘使用量。单位:GB。

used_memory

String

内存使用量。单位:MB。

used_cpu_percent

String

CPU使用百分比。

node_volume_size

Integer

node磁盘总大小。单位:GB。

node_memory_size

Integer

node内存总大小。单位:MB。

update_time

String

更新时间。

apply_rate

Integer

同步速度。单位:byte/s。

请求示例

查询任务监控数据:

https://{endpoint}/v5/04f9aca88c00d3202fd4c01ed679daf0/jobs/ee5ed538-90c6-4f70-bd2e-ac084abjb502/monitor-data

响应示例

状态码: 200

OK

{
  "bandwidth" : "37",
  "is_src_normal" : true,
  "is_dst_normal" : true,
  "src_offset" : "mysql-bin.000646:196",
  "node_offset" : "mysql-bin.000646:196",
  "dst_offset" : "mysql-bin.000646:196",
  "src_delay" : 0,
  "dst_delay" : 0,
  "src_rps" : "0",
  "src_io" : "0.0",
  "dst_rps" : "0",
  "dst_io" : "0.0",
  "trans_data" : "0",
  "trans_lines" : "29",
  "used_volumes" : "4",
  "used_memory" : "2124",
  "used_cpu_percent" : "1.4",
  "node_volume_size" : 500,
  "node_memory_size" : 8192,
  "update_time" : "2023-07-19T03:09:25Z",
  "apply_rate" : 0
}

状态码

状态码

描述

200

OK

错误码

请参见错误码