如何从Jmeter创建HTML日志文件

时间:2014-08-23 19:24:59

标签: logging log4j jmeter

我需要从jmeter创建HTML日志文件。所以我将log4j.jar放入log4j.conf文件所在的bin文件夹中,并将其添加到log4j.conf文件中

# Define the HTML file appender
log4j.appender.HTML=org.apache.log4j.FileAppender
# Path and file name to store the log file
log4j.appender.HTML.File=./logs/application.html
# Define the html layout for file appender
log4j.appender.HTML.layout=org.apache.log4j.HTMLLayout
#Define Title of the HTML page
log4j.appender.HTML.layout.Title=Application logs
#Define the log location of application class file
log4j.appender.HTML.layout.LocationInfo=true

但是没有生成application.html文件。我也尝试将log4j.jar文件放入lib,ext和bin文件夹中,但是在运行jmeter后我没有得到任何html日志文件。

1 个答案:

答案 0 :(得分:1)

首先,您需要将log4j.jar放在lib文件夹而不是bin。

其次,log4j配置仅供使用log4j进行日志记录的库使用。

JMeter不使用log4j,它使用logkit,配置在user.properties中完成,查找Logging配置块。

因此,您无法从日志中为JMeter包生成HTML

作为我对此的说法的证明,请参阅: