查看第三方智能体上报的trace、metric数据-j9九游会登录
通过opentelemetry协议上报的trace和metric数据,与agentarts平台内智能体自动上报的数据共享同一套观测页面。
上报成功后,您可以在“智能体列表”页面筛选“第三方托管智能体”的数据进行查看,除了第三方托管智能体外,您也可以通过该页面查看agentarts平台创建的智能体数据。
trace记录一次完整请求的调用路径、各节点耗时与输入输出,用于排查调用异常和定位性能瓶颈;metric记录聚合统计信息(如请求次数、token消耗、成功率等),用于监控运行状态和成本趋势。
以下重点说明与第三方智能体上报数据关联最密切的页签。当前otel协议上报仅支持trace和metric数据,暂不支持日志上报。
| 页签 | 可查看内容 |
|---|---|
| 概览 | 智能体的关键运行指标总览,包括token消耗、模型调用情况、会话数等。 |
| token分析 | token消耗的详细统计与趋势,支持按模型、会话、trace排行等。 |
| 模型分析 | 各模型的调用次数、耗时、成功率及首token时延等。 |
| skill分析 | 展示第三方托管智能体的skill调用数据。 |
| 工具分析 | 智能体中调用工具的数据信息,包含工具调用次数、工具调用平均耗时、工具调用成功率和工具关联的token消耗等。 |
| 调用链分析 | 请求的完整调用路径、各节点耗时、输入输出内容。 |
| 会话分析 | 用户与智能体的对话历史。 |
| 日志 | 运行过程中的事件记录(仅支持查看在agentarts平台中创建的智能体日志)。 |
典型使用场景:当第三方智能体调用失败时,可在“调用链分析”页签查看完整调用路径定位异常节点;token消耗异常时,可在“token分析”页签查看消耗排行。
- 在agentarts平台中创建的智能体,需完成发布部署后才会在智能体列表中展示。
- 当前otel协议上报仅支持trace和metric数据,暂不支持日志上报。
- 上报的trace数据将上报至应用性能管理apm、metric数据将上报至应用运维管理aom,可能产生相应费用。apm和aom采用按需计费并提供一定量的免费额度,超出部分按实际使用量计费。详细计费规则请参考和。
查看指标分析数据
指标分析页签下包含多个子页签,分别展示服务与模型指标、token消耗统计、模型调用性能以及skill与工具调用等数据信息,用于全方位监控智能体的核心运行效能。
查看概览数据
概览页签展示智能体的核心运行指标,分为服务指标和模型指标两部分:
| 指标 | 说明 |
|---|---|
| qps/qpm | 每秒/每分钟请求数(状态分成功/失败两类) |
| 链路整体平均耗时 | 请求从发起到响应的平均耗时 计算方式:链路总耗时/总请求次数 |
| 响应成功率 | 请求响应成功的比例 |
| token消耗 | 大模型调用消耗的token总量 |
| 用户数 | 使用该智能体的用户总数(去重) |
| 会话数 | 发生过交互的会话总数 |
| trace数 | 调用链总数 |
| span数 | 所有节点总数 |
| span成功率 | span执行成功的比例 |
| skill数 | 当前应用关联的skill数量 注意: 该指标仅统计第三方托管智能体的skill数量 |
| 工具数 | 当前应用关联的工具数量 注意: 该指标仅对在agentarts平台创建的智能体可见。 |
| 指标 | 说明 |
|---|---|
| 模型调用次数 | 模型调用的总次数 |
| 模型调用平均耗时 | 模型的平均响应时间 |
| 模型调用成功率 | 模型的调用成功比例 |
查看token分析数据
“token分析”页签展示token消耗相关的统计数据。
| 指标 | 说明 |
|---|---|
| token消耗(total/input/output) | 各类型token的消耗总量与趋势 |
| 单次请求平均token消耗 | 每次请求的平均token消耗 |
| 模型调用平均token消耗 | 每次模型调用的平均token消耗 |
| 工具关联的token消耗 | 当前应用中工具关联的token消耗总数 |
| token消耗模型排行(top5) | token消耗量最高的5个模型 |
| token消耗会话排行(top5) | token消耗量最高的5个会话 |
| token消耗trace排行(top5) | token消耗量最高的5个trace |
| 工具关联token的消耗排行(top5) | token消耗量最高的5个工具 |
查看模型分析数据
“模型分析”页签展示模型调用性能相关的数据。
| 指标 | 说明 |
|---|---|
| 模型数 | 调用过的不同模型数量 |
| 模型token消耗 | 各模型的token消耗总量 |
| 模型调用次数 | 各模型的调用总次数趋势 |
| 模型调用平均耗时 | 模型调用的平均耗时 |
| 模型调用成功率 | 模型的调用成功率趋势 |
| 模型首token平均耗时 | 模型的首token平均时延 |
| 模型调用排行(top5) | 调用次数最多的5个模型 |
| 模型调用平均耗时排行(top5) | 平均耗时最长的5个模型 |
查看skill分析数据
“skill分析”页签展示skill调用的相关数据,目前仅展示第三方托管智能体上报的skill数据。
| 指标 | 说明 |
|---|---|
| skill数 | 调用过的不同模型数量 |
| skill调用次数 | skill调用总次数趋势 |
| skill调用平均耗时 | skill调用的平均耗时 |
| skill调用成功率 | skill成功请求率趋势 |
| skill调用数排行(top5) | 调用次数最多的5个skill |
| skill调用平均耗时排行(top5) | 平均耗时最长的5个skill |
| skill调用成功率排行(top5) | 调用成功率最高的5个skill |
查看工具分析数据
“工具分析”页签展示当前智能体中工具调用的统计数据。仅展示已产生调用的工具数据;如果工具已添加至智能体但未被调用,则不会显示数据信息。
“工具数”和“mcp工具数”仅统计当前智能体直接添加的工具,不包含嵌套工作流中的工具数量;而调用次数、平均耗时、成功率、token消耗以及top5排行等运行指标,则会累加统计嵌套工作流中工具的相关数据。
| 指标 | 说明 |
|---|---|
| 工具数 | 当前应用关联的工具总数量(含插件、mcp和http节点) 注意: 该指标仅对在agentarts平台创建的智能体可见。 |
| mcp工具数 | 当前应用关联的mcp数量 注意: 该指标仅对在agentarts平台创建的智能体可见。 |
| 工具调用次数 | 工具调用总次数趋势 |
| 工具调用平均耗时 | 工具调用的平均耗时 |
| 工具调用成功率 | 工具成功请求率趋势 |
| 工具关联的token消耗 | 当前应用中工具关联的token消耗总数 |
| 工具调用数排行(top5) | 调用次数最多的5个工具 |
| 工具调用平均耗时排行(top5) | 平均耗时最长的5个工具 |
| 工具调用成功率排行(top5) | 调用成功率最高的5个工具 |
| 工具关联的token消耗排行(top5) | token消耗量最高的5个工具 |
查看调用链数据
“调用链分析”页签展示请求的完整调用路径详情。选择一条调用链记录,可以查看调用树的结构、链路信息、元数据等。
查看会话数据
“会话分析”页签记录用户与智能体的对话历史,每条会话记录展示以下信息。
| 字段 | 说明 |
|---|---|
| 会话id | 唯一标识每个会话 |
| 耗时 | 会话总耗时 |
| tokens | 会话的token总消耗 |
| input tokens | 输入token消耗 |
| output tokens | 输出token消耗 |
| 调用链数 | 关联的调用链条数 |
| 用户id | 用户标识 |
| 触发类型 | 触发方式 |
| 开始时间 | 会话开始时间 |
常见问题
- 上报数据后,在观测页面看不到数据
请按以下顺序排查:
- 检查接入配置:确认接入地址、鉴权信息、智能体id是否配置正确,详见。
- 检查数据格式:确认上报的数据格式符合opentelemetry协议规范,必填字段是否完整,详见opentelemetry字段映射。
- 检查时间范围:确认观测页面的时间筛选条件包含数据上报的时间范围。
- 概览页签中token消耗显示为0
token消耗依赖上报的metric数据。请确认代码中已正确上报gen_ai.usage.input_tokens和gen_ai.usage.output_tokens指标,详见opentelemetry字段映射。
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨