在 Apache JMeter 中,如果你使用的是 Log4j2 作为日志系统,并且想通过 log4j2.xml
配置文件修改日志文件的位置,你可以按照以下步骤操作:(文中使用 jmeter 版本为:apache-jmeter-5.6.3)
- 找到 JMeter 安装目录下的
log4j2.xml
配置文件。在 JMeter 3.x 及以上版本中,这个文件通常位于 apache-jmeter-X.XX/bin
目录下。
- 打开
log4j2.xml
文件,找到 RollingFile
或 File
类型的 Appender 配置部分。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN" packages="org.apache.jmeter.gui.logging"> <Appenders> <File name="jmeter-log" fileName="/path/to/your/log/jmeter.log" append="false"> <PatternLayout> <pattern>%d %p %c{1.}: %m%n</pattern> </PatternLayout> </File>
<GuiLogEvent name="gui-log-event"> <PatternLayout> <pattern>%d %p %c{1.}: %m%n</pattern> </PatternLayout> </GuiLogEvent>
</Appenders>
<Loggers>
<Root level="info"> <AppenderRef ref="jmeter-log" /> <AppenderRef ref="gui-log-event" /> </Root>
<Logger name="org.apache.jmeter.junit" level="debug" />
</Loggers>
</Configuration>
|