IHi我和JMeter: jp@gc Graphs Generator: I got .png just with text "Waiting for sample..."有同样的问题。 jtl文件创建时没有空行,编辑了user.properties文件。
我按照this link中提到的步骤生成图表生成器。
sh jmeter -t /home/Annie/JMeter/grp.jmx -n -l /home/Annie/JMeter/g.jtl -JTEST_RESULTS_FILE=/home/Annie/JMeter/g.jtl
Creating summariser <summary>
Created the tree successfully using /home/Annie/JMeter/grp.jmx
Starting the test @ Mon Oct 16 11:27:30 IST 2017 (1508133450438)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary + 1 in 00:00:03 = 0.3/s Avg: 3133 Min: 3133 Max: 3133 Err: 0 (0.00%) Active: 2 Started: 2 Finished: 0
summary + 14 in 00:00:14 = 1.0/s Avg: 2731 Min: 2098 Max: 4216 Err: 0 (0.00%) Active: 0 Started: 5 Finished: 5
summary = 15 in 00:00:18 = 0.9/s Avg: 2757 Min: 2098 Max: 4216 Err: 0 (0.00%)
Tidying up ... @ Mon Oct 16 11:27:48 IST 2017 (1508133468522)
... end of run
In log its showing :
WARN o.a.j.v.ViewResultsFullVisualizer:Error loading result renderer: org.apache.jmeter.visualizers.RenderInBrowser
java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
如何获取图表?
答案 0 :(得分:2)
我的期望是你在Linux上使用的OpenJDK没有JavaFX
使用Linux发行包管理器获取Oracle Java 8并确保JMeter配置为使用Oracle Java而不是OpenJDK。
如果您尝试在GUI模式下使用PerfMon Metrics Collector Listener进行测试 - 请确保此时 JMeter测试正在运行,因为首先它是侦听器因此它需要处理样本事件以显示任何内容,甚至可能每N秒发射一次Dummy Sampler。有关详细信息,请参阅How to Monitor Your Server Health & Performance During a JMeter Load Test指南。