获取慢SQL来源IP分布
所有文档
menu
没有找到结果,请重新输入

云数据库 RDS

获取慢SQL来源IP分布

接口说明

获取慢SQL来源IP分布

请求结构

POST /v{version}/instance/{instanceId}/smartdba/slowsql/stats/source HTTP/1.1
HOST: rds.bj.baidubce.com
Content-Type: application/json
Authorization: authorization string
{
    "schema":"schema",
    "digest":"digest",
    "start":"start",
    "end":"end"
}

请求头域

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

请求参数

参数名称 类型 是否必选 参数位置 描述
version String URL参数 API版本号
instanceId String URL参数 实例ID
schema String RequestBody参数 指定数据库数据库名称。示例:schema=db1
digest String RequestBody参数 SQL签名,唯一标记SQL。示例:digest=845aeb7c153c50ea3669c4549af77ee566e3537bbea912514d303d75bdc6402a
start String RequestBody参数 SQL执行时间。start=2006-01-02T15:04:05Z
end String RequestBody参数 SQL结束时间。end=2006-01-02T15:04:05Z

返回头域

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

返回参数

参数名称 类型 描述
list List Array SQL记录的列表

Array字段数据结构说明

参数名称 类型 描述
nums Long 慢查询的数量
percentage Double 来源IP分布百分比
host String 源客户端主机或域
ip String 源客户端IP,此字段不一定存在

请求示例

POST /v1/instance/rds-xXE6pdR1/smartdba/slowsql/stats/source  HTTP/1.1
HOST: rds.bj.baidubce.com
Content-Type: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
    "schema":"db1",
    "digest":"b4dae6a771c1d84157dcc302bef38cbff77a7a8ff89ee38302ac3324485454a3",
    "start":"2022-05-10T00:00:00Z",
    "end":"2022-05-11T23:59:59Z"
}

返回示例

{
    "list": [
        {
            "nums": 1,
            "percentage": 100.0,
            "host": "100.79.8.106",
            "ip": "100.79.8.106"
        }
    ]
}
上一篇
获取慢SQL耗时分布
下一篇
获取慢SQL中的表