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

如何在JMeter的HTML Dashboard中查看并添加Perfmon监控图表

将Perfmon监控指标添加到JMeter Dashboard操作步骤

前置准备

  • JMeter端安装 Perfmon Metrics Collector 插件,被测服务器部署并启动对应版本的ServerAgent服务,确认网络连通后可以正常采集CPU、内存、网络、磁盘四类指标
  • 压测脚本中添加Perfmon Metrics Collector监听器,配置需要采集的四类指标,设置将采集结果保存为csv文件,文件命名建议为perfmon_results.csv,确保csv字段包含时间戳、指标名称、指标值三个核心列

修改JMeter报告生成配置

编辑JMeter安装目录下bin/user.properties文件,追加自定义图表配置,所有配置项的前缀需唯一,避免和内置配置冲突:

提示:filter规则中的匹配值需要和你Perfmon监听器中配置的指标名称完全一致,否则会出现数据无法加载的情况

CPU指标图表配置示例

jmeter.reportgenerator.graph.custom_cpu.title=服务器CPU使用率
jmeter.reportgenerator.graph.custom_cpu.exclude_controllers=true
jmeter.reportgenerator.graph.custom_cpu.setting.y_axis_label=使用率(%)
jmeter.reportgenerator.graph.custom_cpu.setting.graph_type=line
jmeter.reportgenerator.graph.custom_cpu.property.0.name=CPU
jmeter.reportgenerator.graph.custom_cpu.property.0.data=perfmon_results.csv
jmeter.reportgenerator.graph.custom_cpu.property.0.column=value
jmeter.reportgenerator.graph.custom_cpu.property.0.filter=metric equals "CPU"

内存指标图表配置示例

仅需替换配置前缀、标题、筛选规则即可,其余逻辑与CPU配置一致:

jmeter.reportgenerator.graph.custom_memory.title=服务器内存使用率
jmeter.reportgenerator.graph.custom_memory.exclude_controllers=true
jmeter.reportgenerator.graph.custom_memory.setting.y_axis_label=使用率(%)
jmeter.reportgenerator.graph.custom_memory.setting.graph_type=line
jmeter.reportgenerator.graph.custom_memory.property.0.name=内存
jmeter.reportgenerator.graph.custom_memory.property.0.data=perfmon_results.csv
jmeter.reportgenerator.graph.custom_memory.property.0.column=value
jmeter.reportgenerator.graph.custom_memory.property.0.filter=metric equals "Memory"

网络、磁盘指标配置

参考上述CPU、内存的配置逻辑,调整对应配置前缀、标题、Y轴单位、指标筛选规则即可

生成带Perfmon指标的Dashboard

执行报告生成命令时需同时指定压测结果jtl文件和Perfmon采集结果文件:
jmeter -g 压测结果.jtl -o 报告输出目录 -Jperfmon_results.csv=perfmon_results.csv
如果需要默认加载Perfmon结果文件,可在user.properties中追加配置jmeter.reportgenerator.input_csv_prefix=perfmon_,后续生成报告无需额外指定Perfmon文件路径

验证结果

报告生成完成后,打开Dashboard的Custom Graphs分类,即可看到新增的四类服务器监控图表,数据会自动和压测请求的时间轴对齐展示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 06:09:03