JMeter Load Test (org.md.jmeter.influxdb2.visualizer) - influxdb v2.0 (Flux)

Dashboard

This dashboard shows live load test metrics provided by JMeter, updated bars charts.
Last updated: a month ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 679

Reviews: 0

  • grafana1.png
    grafana1.png
  • grafana2.png
    grafana2.png
  • grafana3.png
    grafana3.png
  • grafana4.png
    grafana4.png
  • grafana5.png
    grafana5.png
  • grafana6.png
    grafana6.png
  • grafana7.png
    grafana7.png

Overview:

This dashboard requires Apache JMeter 5.3 or higher and InfluxDB v2.0, (the latest was supported and tested on Grafana 8.2.3). It shows overall statistics, generates the transactions charts, aggregate report, latency, and errors overview. Note: the dashboard and solution will not work for InfluxDB v1.8. You can significantly improve your performance testing process (works for JMeter clustered solution as well)!.

Setup:

See full instructions on jmeter-influxdb2-listener-plugin .

  • Download the plugin the latest release or depends on JMeter version. The plugin "jmeter-plugin-influxdb2-listener-<>.jar" should be located here "~\apache-jmeter-5.x\lib\ext".
  • Make sure that you have Java 11 or higher version - otherwise the plugin will be not displayed on UI.
  • Add Backend Listener to your test plan (Add -> Listener -> Backend Listener) and select "org.md.jmeter.influxdb2.visualizer.JMeterInfluxDBBackendListenerClient."
  • Provide in the Parameters table the InfluxDB settings, provide a name for the test, and specify which samplers to record.
  • Configure the dashboard in Grafana, execute tests, and see test results.

PS.

Please feel free to reach out to me in case of any questions m.v.derevyanko@gmail.com or linkedin.

All found issue please report here

Best Regards, Michael Derevyanko

Dependencies: