jmeter记录器格式改变

时间:2015-11-18 12:17:29

标签: logging jmeter

Jmeter记录器的日期格式为yyyy / MM / dd hh:mm:ss

我想更改格式并为其添加毫秒和时区偏移量(yyyy / MM / dd hh:mm:ss.SSSZ)。有没有办法格式化这种日期格式?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:-1)

  • 对于结果.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

中的

  • 您还可以通过编辑jmeter / bin文件夹中的root.log来生成log4j.conf。 log4j模式包含时间戳模式。