如何从日志文件制作 JMeter 输出图?
How to make JMeter output graphs from log-file?
我需要生成与 JMeter 相同的图表,但来自我的应用程序(C、VB 等):
我该怎么做?我需要一个计算算法。
我有一个来自 JMeter 的 CSV 日志文件,其中包含以下列:
timeStamp, elapsed, label, responseCode, responseMessage, threadName, dataType, success, bytes, grpThreads, allThreads, Latency
我相信您可以指定一个文件,从中读取随时间变化的响应时间侦听器(以及其他文件)。将您的结果复制到另一个文件并尝试仅使用侦听器进行测试,从该文件中提取。
随时间变化的响应次数
将所有行按一分钟分组。为此使用 timeStamp。
获取每组 elapsed 的平均值。它将是Y值。
Y值是一个时间,每个平均值一分钟。
响应时间分布
按 elapsed 字段对所有行进行排序。
计算 elapsed 字段值在 0 到 100 之间的行。计数将是图表第一列的值。
elapsed 字段值在 100 到 200 之间的行数将是图表第二列的值,依此类推
响应时间百分比
X - 从 0 到 100 的数字。
Y - 根据 elapsed 字段的百分比值。
我需要生成与 JMeter 相同的图表,但来自我的应用程序(C、VB 等):
我该怎么做?我需要一个计算算法。
我有一个来自 JMeter 的 CSV 日志文件,其中包含以下列:
timeStamp, elapsed, label, responseCode, responseMessage, threadName, dataType, success, bytes, grpThreads, allThreads, Latency
我相信您可以指定一个文件,从中读取随时间变化的响应时间侦听器(以及其他文件)。将您的结果复制到另一个文件并尝试仅使用侦听器进行测试,从该文件中提取。
随时间变化的响应次数
将所有行按一分钟分组。为此使用 timeStamp。
获取每组 elapsed 的平均值。它将是Y值。
Y值是一个时间,每个平均值一分钟。
响应时间分布
按 elapsed 字段对所有行进行排序。
计算 elapsed 字段值在 0 到 100 之间的行。计数将是图表第一列的值。
elapsed 字段值在 100 到 200 之间的行数将是图表第二列的值,依此类推
响应时间百分比
X - 从 0 到 100 的数字。
Y - 根据 elapsed 字段的百分比值。