如何从日志文件制作JMeter输出图?


问题内容

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

  1. 随着时间的响应时间

  2. 响应时间分布

  3. 响应时间百分比

我怎样才能做到这一点?我需要一种计算算法。

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

timeStamp,已过去,标签,responseCode,responseMessage,threadName,dataType,成功,字节,grpThreads,allThreads,Latency


问题答案:
  1. 随着时间的响应时间

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

    2. 获取每个组的平均 经过时间 。这将是Y值。

    3. Y值是每个平均值以一分钟为步长的时间。

  2. 响应时间分布

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

    2. 计数具有值的行 经过 0和100的计数之间字段将是图表的第一列中的值。

    3. 经过的 值在100到200之间的行数将是图表第二列的值,依此类推。

  3. 响应时间百分比

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

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