The goal is to receive online measurements while running a JMX test (in non-UI mode). Is an existing/new plugin needed (modify existing plugin to be able to save and send the data to my dashboard)? Any examples/tutorial?
Asked
Active
Viewed 264 times
0
-
Please share more details? About your environment, JMeter setup. What you have already tried. What results you are getting already? – TestingWithArif Jul 18 '16 at 10:52
-
I'm running the JMX test from my own Java code (jmeter.run();) I have tried to modify the JMeterUtils.setProperty("summariser") -> and can get offline results. I am now trying to get online measurements (Throughput / HIT's per second) and errors. The goal is not to change original JMeter source. What do you suggest? Is a new/exiting plugin needed? Maybe familiar with an existing example / documentation? – Yoav Jul 20 '16 at 11:46
1 Answers
1
Have a look at this documentation:
You can use an InfluxDB backend to receive the live results and use Grafana to display the graphs from InfluxDB

UBIK LOAD PACK
- 33,980
- 5
- 71
- 116
-
Can you please specify? If I understand correct, I should: 1) Open .jmx in JMeter UI -> Add -> Listener -> Backend Listener (can this be done without UI - API/other way that you suggest?) 2) To be able to receive the live results and send them to my own DB (for example, send data point to my http server) - I need to: Implement: public class MyNewBackendListenerClient extends AbstractBackendListenerClient implements Runnable { ? - Is there maybe a similar example for this? - My goal is not to change original JMeter binaries. After implementing, how should I add the new .class? Thanks – Yoav Jul 20 '16 at 11:33