You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Dynatrace API拉取pure path信息并导出为JSON格式

Dynatrace PurePath明细导出JSON解决方案
  • 优先使用分布式追踪API v2实现全自动导出,该接口可直接返回JSON格式的全链路Span明细,完全覆盖你需要的DB调用列表、起止时间、耗时等字段,操作步骤如下:
    1. 首先在Dynatrace管理后台生成API令牌,勾选DataExport、RequestCapture两类权限,令牌生成后妥善留存
    2. 调用接口时指定查询参数:service参数匹配对应控制器的服务ID,from/to参数设置你需要拉取的时间范围,fields参数传入span.name,span.startTime,span.duration,span.db.statement,span.db.system即可精准返回你需要的所有字段
    3. 接口返回结果中过滤span.type = "DB"的条目,就是你需要的所有底层DB调用明细,可直接存储到本地或自有数据库留存
  • 若当前部署的Dynatrace版本不支持API v2,可采用USQL(用户会话查询)手动/半自动化导出:
    1. 进入Dynatrace查询编辑器,执行查询语句:SELECT spanName, startTime, duration, dbStatement FROM spans WHERE serviceId = "你的控制器服务ID" AND dbStatement IS NOT NULL ORDER BY startTime DESC
    2. 查询结果页右上角直接选择导出为JSON格式即可,无需手动截图录入Excel
  • 针对非生产环境数据留存需求,可基于上述方案写定时调度脚本,按周/天维度自动拉取数据存到自有存储,可直接生成自定义版本对比报表,完全替代手动操作。

内容的提问来源于stack exchange,提问作者Vikrant Korde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 06:36:05