跳到主要内容

查询任务监控指标

查询数据复制任务或数据对比任务的监控指标。

请求地址:/openapi/v1/metrics/query

请求方法:POST

请求参数

参数类型是否必填说明示例
metricsArray指标名称列表。支持一次传入多个指标名称。不同任务类型支持的指标不同,详见下文指标名称["replicationThroughput", "readThroughput", "replicationRps", "readRps"]
taskIdString任务 ID。cd-001
taskTypeString任务类型,可选值:replicationdataComparedataCompare
startTimeString查询开始时间,UTC 时间。2025-04-20T01:08:19Z
endTimeString查询结束时间,UTC 时间。2025-04-27T01:08:19Z

指标名称

数据复制

指标名称说明
replicationThroughput复制吞吐量,每秒钟任务执行的数据量。
replicationRps复制 RPS,每秒钟写入目标实例的记录数。
readThroughput读取吞吐量,每秒从源实例读取的数据量。
readRps读取 RPS,每秒从源实例读取的记录数。
replicationDelay复制延迟,全链路端到端的复制延迟。
queueAccumulation队列堆积记录数。
writeThroughput写入吞吐量。
writeRps写入 RPS。
readDelay读取延迟。

数据库对比

指标名称说明
compareRps对比 RPS。

请求示例

{
"taskId": "cd-001",
"taskType": "dataCompare",
"metrics": [
"compareRps"
],
"startTime": "2025-04-20T01:08:19Z",
"endTime": "2025-04-27T01:08:19Z"
}

返回参数

参数类型说明示例
successBoolean请求是否成功。true
requestIdString请求 ID。Ur7o6YBI-hnnnpXAniojy7VDdhlu0ZKL
dataArray监控指标结果列表。{ "readDelay": "180.5", "readRps": "34.9", "time": "2026-04-24 08:48:00Z", "readThroughput": "14948.5" }

调用成功示例

{
"success": true,
"requestId": "Ur7o6YBI-hnnnpXAniojy7VDdhlu0ZKL",
"data": [
{
"readDelay": "180.5",
"readRps": "34.9",
"time": "2026-04-24 08:48:00Z",
"readThroughput": "14948.5"
},
{
"readDelay": "0.0",
"readRps": "0.0",
"time": "2026-04-24 10:02:08Z",
"readThroughput": "0.0"
}
]
}