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

JMeter HTML报告集成Perfmon配置报错求助

JMeter HTML报告Perfmon配置报错解决方案

报错原因

报错提示No column "ts-hit" found,本质是你自定义的ts-hit Perfmon指标未被写入JMeter的测试结果文件(.jtl),HTML报告生成时无法读取对应数据。

解决步骤

1. 配置user.properties,让JMeter保存Perfmon指标

打开JMeter安装目录下的bin/user.properties文件,添加以下配置:

# 开启Perfmon数据保存到jtl文件
jmeter.save.saveservice.perfmon=true

# 配置自定义Perfmon图表(ts-hit为你的指标名称)
jmeter.reportgenerator.graph.ts-hit.classname=org.apache.jmeter.report.processor.graph.PerfMonGraphConsumer
jmeter.reportgenerator.graph.ts-hit.title=TS-Hit 性能指标
jmeter.reportgenerator.graph.ts-hit.property.set_series_ts-hit=ts-hit,响应时间,ms,line

注意:ts-hit要和你在Perfmon监听器里设置的指标名称完全一致,大小写、拼写都不能出错。

2. 核对Perfmon监听器配置

打开JMeter的Perfmon监听器,确认采集的指标名称确实是ts-hit,没有拼写偏差。(你之前能在Perfmon图表看到数据,这步主要做名称校验)

3. 重新生成报告

  • 重新运行测试,生成包含Perfmon数据的新.jtl文件
  • 用命令重新生成HTML报告:
    jmeter -g /path/to/your/test.jtl -o /path/to/report/output/dir
    

验证

报告生成完成后,查看HTML报告中的自定义图表,确认ts-hit数据正常显示,报错不再出现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 16:32:12