如何解决如何捕获jmeter日志信息
在我的 jmeter 脚本中,我正在使用 log.info
打印一些信息,并且在使用 jmeter 工具执行 scipt 时可以通过 logviewer 面板查看相同的信息,但是在通过终端运行 jmeter scipt 时如何捕获相同的信息?
注意:我正在使用关键字 Run Jmeter
是否可以在通过终端执行脚本时将日志查看器面板数据保存在某个文件中?
解决方法
JMeter 将其日志写入 jmeter.log 文件,默认情况下它位于 JMeter 安装的“bin”文件夹中。如果您从其他文件夹或使用桌面快捷方式运行 JMeter - 日志文件将在此位置创建(假设您对此位置具有写入权限)
如果由于某种原因您需要覆盖 jmeter.log 文件的位置 - 您可以通过两种方式进行:
-
通过
-j
command-line argument 提供所需的日志文件位置,例如:jmeter -j /somefolder/someotherfolder/my-jmeter.log -n -t test.jmx -l result.jtl
-
如果您想永久更改 - 在 log4j2.xml 文件(位于 JMeter 安装的“bin”文件夹中)中找到这一行
<File name="jmeter-log" fileName="${sys:jmeter.logfile:-jmeter.log}" append="false">
并将
filename
参数更改为您想要的任何参数。
更多信息:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。