获取PegaDB实例慢日志模版
更新时间:2025-09-10
接口描述
获取PegaDB数据库指定时间范围内的慢日志模板统计数据,按命令模版进行聚合,包含执行次数、平均执行时间等统计信息。
权限说明
鉴权认证机制的详细内容请参见鉴权认证。
请求结构
Plain
1GET /api/v{version}/diagnosis/pega/slowlog/summary?appId=string
2&nodeId=string
3&start=string
4&end=string
5&dbEngine=dbEngine
6&orderBy=string
7&order=string
8&page=int
9&pageSize=int HTTP/1.1
10Host: dbsc.bj.baidubce.com
11Authorization: authorization string
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 必选 | 参数位置 | 描述 |
---|---|---|---|---|
version | string | 是 | Path参数 | API版本号 |
appId | string | 是 | Query参数 | 实例ID |
nodeId | string | 是 | Query参数 | 节点ID |
start | string | 是 | Query参数 | 查询开始时间,UTC格式,例如:2025-09-01T00:00:00Z |
end | string | 是 | Query参数 | 查询结束时间,UTC格式,例如:2025-09-02T00:00:00Z |
dbEngine | string | 是 | Query参数 | 数据库名称, 例如redis, pega。 |
page | int | 否 | Query参数 | 分页页码,默认值为1 |
pageSize | int | 否 | Query参数 | 每页记录数,默认值为20 |
orderBy | string | 否 | Query参数 | 排序字段,默认按照执行次数统计,支持统计字段executeTime: 执行次数logDurationSum:总执行时间logDurationMax: 最大执行时间logDurationAvg: 平均执行时间 |
order | string | 否 | Query参数 | 排序方向,可选值为asc和desc,默认为desc |
响应头域
无。
响应参数
参数名称 | 类型 | 描述 |
---|---|---|
totalCount | int64 | 慢日志数量 |
result | list |
统计信息 |
SCSSlowLogSummaryItem
参数名称 | 类型 | 描述 |
---|---|---|
fingerprint | string | 命令模版 |
executeTimes | int64 | 执行次数 |
durationSum | float64 | 执行时间总和 |
durationMax | float64 | 最大执行时间 |
durationAvg | float64 | 平均执行时间 |
请求示例
Plain
1GET /api/v1/diagnosis/pega/slowlog/summary?appId=scs-bj-mqopuganwugp&nodeId=scs-bj-mqopuganwugp_redis_341491_1&dbEngine=redis&start=2025-08-27T02:00:00Z&end=2025-09-03T05:00:00Z HTTP/1.1
2Host: dbsc.bj.baidu.com
3Content-Type: application/json
4Authorization: bce-auth-v1/ALTAK5ZHnbLFFA8u6HvZZ7EmEC/2025-08-28T11:52:05Z/1800/host/f710eaebddc7378df7b05866835dcc7720997c926c96ed362def87f38c7d47a0
5
响应示例
JSON
1{
2 "totalCount": 10,
3 "items": [
4 {
5 "fringerprint": "INFO",
6 "executeTimes": 22546,
7 "durationSum": 328.24,
8 "durationMax": 0.09,
9 "durationAvg": 0.01
10 },
11 {
12 "fringerprint": "UNLINK",
13 "executeTimes": 9850,
14 "durationSum": 16.35,
15 "durationMax": 0.05,
16 "durationAvg": 0
17 },
18 {
19 "fringerprint": "SET",
20 "executeTimes": 9850,
21 "durationSum": 28.83,
22 "durationMax": 0.03,
23 "durationAvg": 0
24 },
25 {
26 "fringerprint": "AUTH",
27 "executeTimes": 6837,
28 "durationSum": 28.98,
29 "durationMax": 0.02,
30 "durationAvg": 0
31 },
32 {
33 "fringerprint": "",
34 "executeTimes": 2953,
35 "durationSum": 0.9,
36 "durationMax": 0.01,
37 "durationAvg": 0
38 },
39 {
40 "fringerprint": "SLOWLOG",
41 "executeTimes": 1969,
42 "durationSum": 14.15,
43 "durationMax": 0.04,
44 "durationAvg": 0.01
45 },
46 {
47 "fringerprint": "slowlog",
48 "executeTimes": 1956,
49 "durationSum": 94.93,
50 "durationMax": 0.13,
51 "durationAvg": 0.05
52 },
53 {
54 "fringerprint": "auth",
55 "executeTimes": 48,
56 "durationSum": 0.16,
57 "durationMax": 0.01,
58 "durationAvg": 0
59 },
60 {
61 "fringerprint": "config",
62 "executeTimes": 47,
63 "durationSum": 0.97,
64 "durationMax": 0.07,
65 "durationAvg": 0.02
66 },
67 {
68 "fringerprint": "info",
69 "executeTimes": 45,
70 "durationSum": 3.42,
71 "durationMax": 0.96,
72 "durationAvg": 0.08
73 }
74 ]
75}