jmeter-prometheus-plugin icon indicating copy to clipboard operation
jmeter-prometheus-plugin copied to clipboard

A Prometheus Listener for Apache JMeter that exposes results in an http API

Results 33 jmeter-prometheus-plugin issues
Sort by recently updated
recently updated
newest added

Currently we only collect threads with the `state` label. This ticket is to add the `group` label to indicate what thread group a given thread is in.

enhancement

Need a JSR233 to generic name mapping. The new grafana dashboard has new names but not the JSR233 mapping

During load test with about 2k threads about 30% of all threads are blocked at: [com.github.johrstrom.collector.JMeterCollectorRegistry#getOrCreateAndRegister(BaseCollectorConfig cfg)](https://github.com/johrstrom/jmeter-prometheus-plugin/blob/de276febb068c85f8f4771816f6ccf0bc7f07ec9/src/main/java/com/github/johrstrom/collector/JMeterCollectorRegistry.java#L81) What is thre reason here to use synchronized method? **registered** is [alread ](https://github.com/johrstrom/jmeter-prometheus-plugin/blob/de276febb068c85f8f4771816f6ccf0bc7f07ec9/src/main/java/com/github/johrstrom/collector/JMeterCollectorRegistry.java#L20)...

Hello! Im currently working on integration some popular JMeter plugins into [jmeter-java-dsl](https://github.com/abstracta/jmeter-java-dsl) library. And Im stuck with the prometheus plugin because it uses `CollectorElement` instead of `AbstractBackendListenerClient` as base class,...

First, huge thank you for this amazing plugin that helps me everyday ! I need to collect metrics for embedded resources in a HTTP Sampler, but the plugin does not...

I execute the jmeter test script with prometheus listener on ec2 instance but server is not upping at port 9270 please help me

I use this plugin for very long lived tests (they're functional tests that run forever actually). But that's perhaps not the general use case. This enhancement is to support the...

enhancement

I am using the JMeter script and grafana dashboard which is attached in the source code. However, I don't see all the metrics being pushed to 9270 port. The Dashboard...

in my thread group, I have a transaction controller. There are several http requests underneath it plus a constant timer. The only reason for me to have "transaction controller" here...

Since in this setup only the slave machines send metrics to the prometheus directly, each slave machine will send its own percentile values and taking an average of the percentile...