使用JMeter 5.5压测,想查看日志
发现JMeter 安装目录下的 bin 文件夹没有jmeter.log文件
手动开启日志
在JMeter的默认配置中, jmeter.log 文件是不会自动生成的,需要用户手动开启。可以通过修改 jmeter.properties 配置文件来开启 jmeter.log 的生成。具体操作如下:
- 打开 jmeter.properties 配置文件,可以在JMeter安装目录的 /bin 文件夹中找到该文件;
- 找到以下两行配置,并取消注释(即去掉前面的“#”),并设置为 true :
#jmeter.save.saveservice.output_format=csv
#jmeter.save.saveservice.autoflush=true
- 保存修改后的 jmeter.properties 文件;
- 运行JMeter测试脚本,此时会在JMeter安装目录下的 /bin 文件夹中生成 jmeter.log 文件。
需要注意的是, jmeter.log 文件会记录JMeter测试脚本的详细执行情况,包括线程数、请求发送和接收等信息,因此可能会导致文件较大。如果不需要详细的日志记录,可以将上述配置设置为 false ,或者在测试计划中使用较为轻量级的log listener,如 Simple Data Writer 。
日志文件设置
编辑 jmeter.properties 文件
添加:
log_file=jmeter.log
log_level.jmeter = INFO
log_level.jorphan = INFO
- 将“log_level.jmeter”和“log_level.jorphan”设置为您希望记录到文件的详细程度,例如 DEBUG、INFO 或 ERROR。
- 将“log_file”设置为要记录日志的完整路径和文件名。
- 重新启动 JMeter。现在,JMeter 将在运行时将记录写入到指定的日志文件中