获取知识库监控数据

更新时间:
复制 MD 格式

查询指定知识库在给定时间范围内的存储用量和 QPS 监控数据。

前提

已获取 API Key 和业务空间 ID,并完成鉴权配置,详见API 总览与鉴权说明。

接口

POST /api/v1/indices/rag/index/monitor

查询指定知识库在给定时间范围内的存储用量和 QPS 监控数据。

警告时间戳为秒级 Unix 时间戳(不是毫秒)。建议以字符串格式传入(如 "1780900000"),也支持整数格式。

请求体

字段必填类型说明
indexId是string知识库 ID
startTimestamp是string 或 integer查询起始时间,秒级 Unix 时间戳(不是毫秒),支持字符串或整数格式(如 "1780900000" 或 1780900000)
endTimestamp是string 或 integer查询结束时间,格式同 startTimestamp。结束时间最晚不超过起始时间 + 30 天

请求示例

curl -X POST "$BASE_URL/api/v1/indices/rag/index/monitor" \
  -H "Authorization: Bearer $BAILIAN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "indexId": "your-kb-id",
    "startTimestamp": "1780900000",
    "endTimestamp": "1781000000"
  }'

其中 BASE_URL 为 https://{workspace_id}.cn-beijing.maas.aliyuncs.com({workspace_id} 为业务空间 ID),BAILIAN_API_KEY 为阿里云百炼 API Key。

响应示例

查询成功返回 200。

{
  "code": "Success",
  "status_code": 200,
  "data": {
    "storageMonitorData": [],
    "qpsMonitorData": []
  },
  "request_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}

响应字段

字段类型说明
codestring响应码,成功时为 Success
status_codeintegerHTTP 状态码
request_idstring请求唯一标识,排查问题时请提供此 ID
successboolean请求是否成功
messagestring提示信息,成功时为 success
statusstring请求状态:SUCCESS 或 FAILED
dataobject监控数据,子字段见下表

data 字段

字段类型说明
pipelineCommercialTypestring知识库商业化类型,如 standard
storageMonitorDataobject存储用量监控数据。子字段 indexStorageLimit(number,存储上限,单位 GB)、indexStorageUsage(number,已用存储,单位 GB)
qpsMonitorDataobjectQPS 监控数据。子字段 peakQps(integer,统计区间内的峰值 QPS)、totalRequests(integer,窗口内请求总数)、avgQpsOfActiveSeconds(number,窗口内活跃秒的平均 QPS)、monitorData(array,按时间窗口聚合的监控数据列表,元素字段见下表)

monitorData 元素字段

字段类型说明
windowRangeinteger窗口开始时间,Unix 时间戳(秒)
windowRangeEndinteger窗口结束时间,Unix 时间戳(秒)
peakQpsInWindowRangeinteger窗口内峰值 QPS
totalRequestsinteger窗口内请求总数
avgQpsOfActiveSecondsnumber窗口内活跃秒的平均 QPS
successDataobject子字段 peakQpsInWindowRange(integer,窗口内峰值 QPS)、totalRequests(integer,请求总数)、avgQpsOfActiveSeconds(number,活跃秒的平均 QPS)
limitDataobject子字段 peakQpsInWindowRange(integer,窗口内峰值 QPS)、totalRequests(integer,请求总数)、avgQpsOfActiveSeconds(number,活跃秒的平均 QPS)
failDataobject子字段 peakQpsInWindowRange(integer,窗口内峰值 QPS)、totalRequests(integer,请求总数)、avgQpsOfActiveSeconds(number,活跃秒的平均 QPS)