获取慢日志详情
所有文档
menu

云数据库 RDS

获取慢日志详情

接口说明

获取慢日志详情。

请求结构

POST /v{version}/instance/{instanceId}/slowlogs/details
HOST: rds.bj.baidubce.com
Authorization: authorization string
{
  "instanceId": "instanceId",
  "startTime": "startTime",
  "endTime": "endTime",
  "pageNo": pageNo,
  "pageSize": pageSize,
  "role": "role",
  "dbName": [""],
  "userName: [""],
  "hostIp": [""],
  "sql": "sql"
}

请求头域

除公共头域外,无其它特殊头域。

请求参数

参数名称 参数类型 是否必须 参数位置 示例值 描述
version Integer URL参数 1 API版本号
instanceId String URL参数 rds-94aXRRV2 实例ID
instanceId String requestBody参数 rds-94aXRRV2 实例ID
startTime String requestBody参数 "2023-09-26T08:41:36.271Z" 开始时间
endTime String requestBody参数 "2023-09-26T09:41:36.271Z" 结束时间
pageNo Integer requestBody参数 1 开始页数 1
pageSize Integer requestBody参数 2 每页行数 ,默认为10
dbName List<String> requestBody参数 db_123 默认为:数据库名称
hostIp List<String> requestBody参数 localhost 主机名
userName List<String> requestBody参数 test_user 用户名
sql String requestBody参数 sleep(1) sql语句

返回头域

除公共头域,无其它特殊头域。

返回参数

参数名称 参数类型 描述
count integer 慢日志数量
slowLogs List<LogSlowDetail> 慢日志对象

LogSlowDetail

参数名称 参数类型 描述
instanceId String 返回长实例ID
userName String 用户名
dbName String 数据库名
hostIp String 主机IP
queryTime Double 查询时间
lockTime Double 锁时间
rowsExamined Long 检查行数
rowsSent Long 发送行数
sql String sql语句
executeTime String 执行时间

请求示例

POST /v1/instance/rds-94aXRRV2/slowlogs/details
HOST: rds.bj.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2023-07-28T05:20:21Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{ 
  "instanceId": "rds-94aXRRV2",
  "startTime": "2023-09-25T09:38:19Z",
  "endTime": "2023-09-26T09:38:19Z",
  "pageNo": 1,
  "pageSize": 2
}

返回示例

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
{
   "count": 2,
   "slowLogs": [
       {
         "instanceId": "rdsmbyabusl2955",
         "userName": "test_user",
         "dbName": "",
         "hostIp": "",
         "queryTime": 11.003919,
         "lockTime": 0.0,
         "rowsExamined": 0,
         "rowsSent": 1,
         "sql": "SELECT SLEEP(11), 1, 2, 3",
         "executeTime": "2023-09-26T09:10:43Z"
       },
       {
         "instanceId": "rdsmbyabusl2955",
         "userName": "test_user",
         "dbName": "",
         "hostIp": "",
         "queryTime": 11.000161,
         "lockTime": 0.0,
         "rowsExamined": 0,
         "rowsSent": 1,
         "sql": "SELECT SLEEP(11), 2, 3, 4",
         "executeTime": "2023-09-26T09:11:02Z"
      }
   ]
}
上一篇
慢日志列表
下一篇
获取错误日志详情