JMeter GUI模式下如何将运行日志输出保存为.log或.txt格式文件
JMeter GUI模式运行日志本地保存方法
JMeter GUI模式原生支持将运行日志直接保存为本地.log/.txt文件,你在监听器中找不到对应配置是因为监听器主要用于存储、展示采样请求的执行结果,和JMeter自身的运行日志不属于同一类数据。
方法1:修改配置文件永久生效
- 打开JMeter安装目录下
bin文件夹中的jmeter.properties配置文件 - 找到
log_file配置项,默认是注释状态,去掉前面的#,后面填写你要保存的日志文件路径:# 示例1:相对路径,日志会保存在JMeter启动目录下 log_file=jmeter_gui_run.log # 示例2:绝对路径,指定固定存储位置 log_file=D:/jmeter_logs/run_record.txt - 保存配置文件后重启JMeter,后续所有GUI模式运行产生的日志都会自动写入指定文件
- 可选调整:可修改同级别的
log_level.jmeter配置项调整日志输出级别,常用级别从松到严为DEBUG>INFO>WARN>ERROR
方法2:启动时临时指定日志路径
如果不想修改全局配置,可在启动JMeter时通过-j参数指定本次运行的日志输出路径:
- Windows系统:在
bin目录下打开命令行,执行jmeter.bat -j ./current_run.log - Linux/macOS系统:在
bin目录下打开终端,执行./jmeter.sh -j ./current_run.log
该参数优先级高于配置文件设置,仅对本次启动的JMeter进程生效。
方法3:导出日志查看器已有日志
如果已经在GUI中运行了脚本,想要导出日志查看器中已产生的日志,可直接操作GUI面板:
- 点击GUI右上角的黄色警告图标打开日志查看器面板
- 点击面板右上角的保存图标,在弹出的窗口中选择存储路径、指定后缀为.log或.txt即可完成导出。
内容的提问来源于stack exchange,提问作者J.S Lee
相关产品推荐
相关产品推荐

