如何通过Jenkins运行jmeter负载测试期间获取服务器的cpu使用情况和内存使用情况图

时间:2015-09-09 07:12:42

标签: jmeter jmeter-plugins jmeter-maven-plugin

我想在使用Jmeter进行负载测试期间测量服务器的CPU和内存使用情况。 为此,我在jmeter GUI中添加了“jp @ gc - PerfMon Metrics Collector”监听器,并在我的服务器中配置了jmeter perfmon插件。我正确地在jmeter GUI中得到了图表而没有任何错误。

现在我想通过Maven和jenkins运行相同的jmeter脚本以进行持续集成(无需打开jmeter GUI)。

我的问题是, 在测试执行完成后,如何在不打开jmeter GUI的情况下查看图形中服务器的CPU和内存使用情况。

一旦我的测试脚本在Jenkins中完成执行,是否可以生成CPU和内存图?如果是这样,请指导我如何做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以查看JMeter插件工具。 这里有一个命令行实用程序:http://jmeter-plugins.org/wiki/JMeterPluginsCMD/,它能够生成图像。这些可以在Jenkins中显示。

另一个有用的链接可以在这里找到:https://github.com/codecentric/jmeter-graph-maven-plugin(那里也有一个博客的链接,但这是德语的。)

希望它能帮助你朝着正确的方向前进。

编辑:我过去使用loadosophia.org来生成报告。