如何从日志文件中生成JMeter输出图?

时间:2015-03-05 14:01:24

标签: jmeter jmeter-plugins

我需要生成与JMeter相同的图形,但需要从我的应用程序(C,VB等)生成:

  1. Response Times Over Time

  2. Response Times Distribution

  3. Response Times Percentile

  4. 我该怎么做?我需要一个计算算法。

    我有一个来自JMeter的CSV日志文件,其中包含以下列:

      

    timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,bytes,grpThreads,allThreads,Latency

2 个答案:

答案 0 :(得分:1)

  1. 一段时间内的响应时间

    1. 将所有行分组为一分钟。为此使用 timeStamp

    2. 获取每组已过去的平均值。它将是Y值。

    3. Y值是每个平均值一步一步的时间。

  2. 响应时间分布

    1. 已过去字段对所有行进行排序。

    2. 计算值已过去字段的行数介于0和100之间。计数将为图表第一列的值。

    3. 值为已过去字段的行数在100到200之间,将是图表的第二列等的值。

  3. 响应时间百分比

    1. X - 从0到100的数字。

    2. Y - 根据已过去的字段的百分位数值。

答案 1 :(得分:0)

我相信您可以指定一个文件,从中读取响应时间随时间监听器(以及其他人)。将结果复制到另一个文件,并尝试仅使用侦听器进行测试,从该文件中提取。