监控与采集相关接口/性能剖析
POSTProfiling起始版本 1.0同步需要认证
检查回归
检查性能回归之间基线比较剖析。
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
baselineIdString必填基线ID。
示例: bl-20240101
compareIdString必填对比ID。
示例: sess-cmp002
thresholdsObject必填阈值列表。
functionDeltaPctLong函数变化量比例。
示例: 5
newHotspotMinPctLong新热点最小比例。
示例: 2
criticalDeltaPctLong变化量百分比触发严重级别回归。
示例: 20
criticalHotspotPctLong热点百分比触发严重级别分类。
示例: 10
响应状态
请求地址
POST/api/v1/profiling/regression/check
/api/v1/profiling/regression/check
请求示例
curl -X POST '{host}/api/v1/profiling/regression/check' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"baselineId":"bl-20240101","compareId":"sess-cmp002","thresholds":{"functionDeltaPct":5.0,"newHotspotMinPct":2.0,"criticalDeltaPct":20.0,"criticalHotspotPct":10.0}}'
响应示例
200{
"reportId": "rpt-xyz789",
"baselineLabel": "v1.2.0-release",
"compareLabel": "v1.3.0-candidate",
"profileType": "cpu",
"regressionDetected": true,
"severity": "WARNING",
"changedFunctions": [
{}
],
"newHotspots": [
{}
]
}变更历史
此 API 暂无变更历史记录。
