在 HTML 图表中动态绘制 JMeter 测试结果

Avi*_*Avi 5 jmeter

我希望能够为数千名用户运行 JMeter 测试,并使用基于 JQuery 的图表库(如 HighCharts)动态绘制结果,即必须近乎实时地绘制每个虚拟用户的响应,以显示类似股票行情的图表,该图表得到动态更新。我可以在非 GUI 模式下运行测试。

我已尝试以下操作, - 在非 GUI 模式下运行 JMeter 测试并将响应写入文件。我注意到结果以缓冲方式写入文件,这意味着即使我有一个程序监视文件中的新记录,我也不会实时获取它。

我正在寻找有关如何实现这一目标的建议 1. 我需要编写自定义 JMeter 插件吗?在这种情况下,它将如何运作?2. 是否有一些监听器可以给我所需的数据 3. 这可以通过后处理器完成吗?

我已经看到一些使用 JMeter 的基于云的负载测试网站上正在完成实时报告,所以我确信它可以完成,但是如何完成呢?

Oph*_*sak 1

写入文件时会有一些缓冲,但数据不应超过几秒钟。

我会使用像logstash.net这样的东西将日志文件读取到像statsD这样的东西中,从那里你可能可以找到一个现有的解决方案,将其推送到图表中。