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

JMeter如何分离事务/线程组结果并单独绘图及查看秒级TPS?

JMeter单API请求结果拆分与秒级粒度分析方案

1. 按单个API请求分离结果图表

  • 使用聚合报告:勾选界面底部的「Per Sample」选项,即可查看每个API请求独立的事务数、响应时间、错误率等统计数据。
  • 可视化图表用Graph Results组件:在组件配置面板的「Grouping」选项中选择「Label」(即你的API请求名称),就能生成每个请求单独的时间分布折线图,清晰区分不同API的请求情况。

2. 验证请求并行情况与系统过载原因

  • 用Active Threads Over Time和Response Times Over Time图表联动:观察不同API请求的时间线重叠情况,判断是否存在大量请求同时触发的场景。
  • 导出查看结果树数据到CSV:查看「Start Time」列,按时间排序后可直观对比各API请求的发起时间点,确认是否因嵌套提交导致并行请求过载。

3. 验证Pacing Time是否生效

  • 导出请求数据到CSV后,计算相邻请求的时间间隔,对比你在线程组中设置的Pacing值,确认请求是否按预期分散发送。
  • 用Response Latencies Over Time图表:观察请求触发点的分布密度,若点分布均匀则说明Pacing设置生效,避免了请求集中发送。

4. 获取秒级粒度的TPS数据

  • 修改JMeter配置生成秒级仪表盘:找到jmeter.properties配置文件,将jmeter.reportgenerator.overall_granularity的值改为1000(单位:毫秒),重新生成HTML仪表盘,即可得到秒级粒度的TPS图表。
  • 实时查看秒级TPS:使用Transactions per Second组件,在配置中把「Sample Interval」设置为1000毫秒,就能实时看到每秒的事务数变化。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 21:22:17