接口功能介绍
调用describeSlowLogRecords查询MongoDB实例运行出现的慢操作日志明细。
接口约束
无
URI
GET /v1/openApi/describeSlowLogRecords
路径参数
无
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 |
---|---|---|---|---|
prodInstId | *必填 | String | 文档数据库对外的实例标识 | a649077e15f349cb8b4cde6f7285a568 |
pageNow | 非必填 | Integer | 当前页 | 1 |
pageSize | 非必填 | Integer | 每页数量 | 10 |
node | 非必填 | String | 实例节点信息 | |
slowType | 非必填 | String | 慢语句类型 | |
beginTime | 非必填 | String | 开始时间 | 2022-10-10 00:00:00 |
endTime | 非必填 | String | 结束时间 | 2022-10-10 00:00:00 |
请求参数
请求头header参数
无
响应参数
参数 | 是否必填 | 参数类型 | 说明 | 下级对象 | |
---|---|---|---|---|---|
statusCode | 是 | Integer | 响应码 取值范围:800为成功,900为失败 |
800 | |
message | 是 | String | 响应信息 | 查询XXX信息成功 | |
returnObj | 是 | Object | 返回对象 | returnObj |
表returnObj
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
pageNum | 是 | Integer | 当前页 | 1 | |
pageSize | 是 | Integer | 每页数量 | 10 | |
total | 是 | Integer | 查询总数 | 100 | |
list | 是 | object[] | 查询结果主体 | list |
表list
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
exeStatement | 是 | String | |||
node | 是 | String | 该mongodb的标签,规定为“set_ + 三个尾部ip + 端口号” | set_1098350_1 | |
databaseBelong | 是 | String | 所属数据库 | mongodb | |
exeStartTime | 是 | String | 执行开始时间 | 2022-10-10 00:00:00 | |
statementType | 是 | String | 慢语句类型 | command | |
avgScanDocNum | 是 | Integer | 文档扫描数 | 1 | |
avgWaitLockTime | 是 | Integer | 锁等待时间 | 1 | |
avgReturnDocNum | 是 | Integer | 文档返回数 | 1 | |
avgExeTime | 是 | Integer | 语句执行时间 | 1 |
请求示例
请求头header
无
请求参数query
/v1/openApi/describeSlowLogRecords?prodInstId=a649077e15f349cb8b4cde6f7285a568&pageNow=1&pageSize=10
响应示例
{
"statusCode": 800,
"message": "查询实例运行出现的慢操作日志明细成功",
"returnObj": {
"pageSize": 10,
"list": [
{
"exeStatement": "insert into mongodb",
"node": "set_1098350_1",
"databaseBelong": "mongodb",
"exeStartTime": 1658910120000,
"statementType": "command",
"avgScanDocNum": 100,
"avgWaitLockTime": 20,
"avgReturnDocNum": 6,
"avgExeTime": 100
}
],
"pageNum": 1,
"total": 1
}
}
状态码
状态码 | 描述 |
---|---|
800 | 表示请求成功 |
900 | 表示请求失败 |
错误码
无