【问题标题】:jmeter logger format changejmeter 记录器格式更改
【发布时间】:2015-11-19 02:47:37
【问题描述】:

Jmeter logger 的日期格式为 yyyy/MM/dd hh:mm:ss

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

【问题讨论】:

    标签: logging jmeter


    【解决方案1】:

    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

    【讨论】:

      【解决方案2】:
      • 对于结果 .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 文件夹中的log4j.conf 来生成root.log。 log4j 模式包含时间戳模式。

      【讨论】:

        猜你喜欢
        • 2021-01-18
        • 1970-01-01
        • 2018-06-28
        • 1970-01-01
        • 2021-08-31
        • 1970-01-01
        • 2020-08-08
        • 1970-01-01
        • 2019-08-04
        相关资源
        最近更新 更多