获取指定时间范围内查询的监控信息,包括耗时、扫描量、峰值内存等。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeDiagnosisMonitorPerformance |
系统规定参数。取值:DescribeDiagnosisMonitorPerformance。 |
DBClusterId | String | 是 | am-bp108q1py5r78**** |
AnalyticDB MySQL数仓版(3.0)集群ID。 说明 您可以调用DescribeDBClusters接口查询目标地域中所有AnalyticDB MySQL数仓版(3.0)集群的集群ID。
|
StartTime | String | 是 | 1671684348000 |
开始时间。格式为Unix时间戳,单位为毫秒。 |
EndTime | String | 是 | 1671687948000 |
结束时间。格式为Unix时间戳,单位为毫秒。 |
RegionId | String | 是 | cn-beijing |
地域ID。 说明 您可以调用DescribeRegions接口查看指定AnalyticDB MySQL数仓版(3.0)支持的地域ID。
|
QueryCondition | String | 是 | {\"Type\":\"maxCost\",\"Value\":\"100\"} |
指定SQL的查询条件,格式为JOSN字符串,包含
|
Lang | String | 否 | zh |
设置下载文件的文件标题以及部分错误信息的语言,支持如下语言:
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
PerformancesThreshold | Integer | 10000 |
绘制甘特图的查询条数阈值,默认为10000条。 说明 即使实际的查询条数多于10000条,也只会使用10000条查询绘制甘特图。
|
PerformancesTruncated | Boolean | false |
当前返回的查询是否为全部查询。返回值说明:
|
RequestId | String | 0F1AC5FD-16E9-5399-B81F-5AC434B1D9F8 |
请求ID。 |
Performances | Array of Items |
绘制甘特图的数据列表。 |
|
Status | String | running |
SQL语句的状态,取值为:
|
ProcessId | String | 202210311015270330101470300315153**** |
任务ID。 说明 您可以调用DescribeProcessList接口查看目标SQL的任务ID。
|
StartTime | Long | 1669011260000 |
目标SQL语句的执行开始时间,格式为Unix时间戳,单位为毫秒。 |
Cost | Long | 252 |
查询的总耗时。单位:毫秒。 说明 该耗时指标是
QueuedTime 、TotalPlanningTime 和ExecutionTime 三个耗时指标的累加值。
|
ScanRows | Long | 2345 |
扫描行数。 |
PeakMemory | Long | 123 |
查询的峰值内存,单位:Byte。 |
RcHost | String | 192.168.XX.XX |
执行SQL语句的AnalyticDB MySQL前端节点IP。 |
ScanSize | Long | 123 |
扫描数据量,单位:Byte。 |
UserName | String | rpt |
提交查询使用的用户名。 |
示例
请求示例
http(s)://adb.aliyuncs.com/?Action=DescribeDiagnosisMonitorPerformance
&DBClusterId=am-bp108q1py5r78****
&StartTime=1671684348000
&EndTime=1671687948000
&RegionId=cn-beijing
&QueryCondition={\"Type\":\"maxCost\",\"Value\":\"100\"}
&Lang=zh
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeDiagnosisMonitorPerformanceResponse>
<PerformancesThreshold>10000</PerformancesThreshold>
<PerformancesTruncated>false</PerformancesTruncated>
<RequestId>0F1AC5FD-16E9-5399-B81F-5AC434B1D9F8</RequestId>
<Performances>
<Status>running</Status>
<ProcessId>202210311015270330101470300315153****</ProcessId>
<StartTime>1669011260000</StartTime>
<Cost>252</Cost>
<ScanRows>2345</ScanRows>
<PeakMemory>123</PeakMemory>
<RcHost>192.168.XX.XX</RcHost>
<ScanSize>123</ScanSize>
<UserName>rpt</UserName>
</Performances>
</DescribeDiagnosisMonitorPerformanceResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"PerformancesThreshold" : 10000,
"PerformancesTruncated" : false,
"RequestId" : "0F1AC5FD-16E9-5399-B81F-5AC434B1D9F8",
"Performances" : [ {
"Status" : "running",
"ProcessId" : "202210311015270330101470300315153****",
"StartTime" : 1669011260000,
"Cost" : 252,
"ScanRows" : 2345,
"PeakMemory" : 123,
"RcHost" : "192.168.XX.XX",
"ScanSize" : 123,
"UserName" : "rpt"
} ]
}
错误码
访问错误中心查看更多错误码。