jmeter-java-dsl icon indicating copy to clipboard operation
jmeter-java-dsl copied to clipboard

Support for Prometheus Listener for generating Grafana dashboard

Open rahul84gupta opened this issue 1 year ago • 11 comments

Please include Prometheus Listener for generating Grafana dashboard using Jmeter-DSL.

rahul84gupta avatar Mar 09 '24 10:03 rahul84gupta

Thank you for bringing this request.

Please, if anyone else is also interested in this feature, upvote it so we know the community interest in this.

Regards

rabelenda avatar Mar 13 '24 15:03 rabelenda

Upvote ! Upvote ! Upvote !

IvanKvashnin avatar Apr 25 '24 10:04 IvanKvashnin

upvote :) that must be usefull

Rasta341 avatar Apr 25 '24 11:04 Rasta341

upvote!

sergeykrylovich avatar Apr 25 '24 14:04 sergeykrylovich

upvote

SubbotinMXM avatar Apr 25 '24 15:04 SubbotinMXM

Upvote! Usefull feature!

sk0ba avatar Apr 25 '24 17:04 sk0ba

Upvote pls!

KKoblukov avatar Apr 25 '24 17:04 KKoblukov

Upvote!

dimkor avatar Apr 25 '24 17:04 dimkor

upvote!

mrRazmarin avatar Apr 26 '24 06:04 mrRazmarin

Upvote!

zakamaldin avatar Apr 30 '24 07:04 zakamaldin

Wow, I see a lot of people interested in this feature :).

Any particular reason to prefer Prometheus over an alternative like influxDB? Can you provide some example jmx of how you use the listener? What metrics do you usually use? Can you provide a grafana dashboard that you usually use in combination with the plugin?

How do you usually handle the potential issue of losing metrics due to the "pull" nature of Prometheus? For example, if you have you prometheus server polling metrics every 5 seconds, how do you avoid losing the metrics for the last 5 seconds of JMeter test plan execution in your Prometheus metrics? I see the plugin doesn't have a way to push metrics. Do you usually set prometheus.delay system property, to be greater than prometheus server poll period?

rabelenda avatar May 06 '24 19:05 rabelenda

We have just released a new version which includes prometheusListener. I will close this issue. Feel free to re open it if you have further questions/comments regarding this.

rabelenda avatar May 16 '24 13:05 rabelenda