【发布时间】:2015-11-19 02:47:37
【问题描述】:
Jmeter logger 的日期格式为 yyyy/MM/dd hh:mm:ss
我也想更改格式并添加毫秒和时区偏移量(yyyy/MM/dd hh:mm:ss.SSSZ)。有没有办法格式化这种日期格式?
【问题讨论】:
Jmeter logger 的日期格式为 yyyy/MM/dd hh:mm:ss
我也想更改格式并添加毫秒和时区偏移量(yyyy/MM/dd hh:mm:ss.SSSZ)。有没有办法格式化这种日期格式?
【问题讨论】:
JMeter 使用 Avalon 日志记录,默认格式为:
log_format=%{time:yyyy/MM/dd HH:mm:ss} %5.5{priority} - %{category}: %{message} %{throwable}
查看PatternFormatter 文档以了解如何根据您的要求修改时间戳并将更新的行放入 user.properties 文件(位于 JMeter 安装的 /bin 文件夹中)。
需要重新启动 JMeter 才能获取该属性。
有关 JMeter 属性类型和使用它们的方式的更多信息,请参阅 Apache JMeter Properties Customization Guide。
【讨论】:
对于结果 .jtl 文件中的时间戳,设置此属性:
jmeter.save.saveservice.timestamp_format=yyyy/MM/dd hh:mm:ss.SSSZ
在启动时作为-D java opt,或者在JMeter中bin/saveservice.properties
jmeter.log中的时间戳
log_format=%{time:yyyy/MM/dd hh:mm:ss.SSSZ} %5.5{priority} - %{category}: %{message} %{throwable}
在user.properties
log4j.conf 来生成root.log。 log4j 模式包含时间戳模式。【讨论】: