Comments (10)
from jmeter-prometheus-plugin.
+1 for this feature
from jmeter-prometheus-plugin.
Thanks for that additional example of influx DB. Let's use this ticket for discussion and I'll close the other as duplicate because really what this is about being highly configurable.
As I'd said, the code is kludgey because I implemented the wrong abstraction, but here's what it looks like. What do you think? It looks like the influxDB plugin you only get one metric per listener? I don't like that, because you may end up created 5 or more listeners to capture every metric. One consideration for this thinking is not only the performance testing use case, but the functional (counters for failures/response codes or assertions on the body of the response).
I'm trying to motivate myself to finish this and now that the holidays are over I might just.
from jmeter-prometheus-plugin.
@kvanderhoek @paulwhitehead74 what do you think of that UI layout? I'm of the mind it should be as configurable as possible. Note that I'm allowing for complete metric customization, which I can understand may be a bit much from a user's perspective. But OSS is all about 'create configuration, not policy'. This ticket is about not forcing policy on users and this UI layout is my
I've implemented "Measuring Response time" on the release-0.1.0-revised branch. You can check it out for yourself. Response time can only be a histogram or summary.
from jmeter-prometheus-plugin.
That looks good johrstrom. Happy to test once it's in a good state. Thanks
from jmeter-prometheus-plugin.
The branch is ready with some decent documentation and an example. Only response times can be measured with it. This week I'll release it as jar (version 0.2.0-rc1) but if you want to pull and build it now to see you can.
https://github.com/johrstrom/jmeter-prometheus-plugin/tree/release-0.1.0-revised
from jmeter-prometheus-plugin.
Tagged and released. https://github.com/johrstrom/jmeter-prometheus-plugin/releases/tag/0.2.0-rc1
#40 is the only bug I see.
from jmeter-prometheus-plugin.
I have been releasing several jars. Most recently 0.2.0-rc3. This version has all the functionality of measuring samples.
from jmeter-prometheus-plugin.
@kvanderhoek and @paulwhitehead74 I'll be closing this ticket soon given the progress & releases, but I'm happy to hear feedback.
cc: @GiovanniPaoloGibilisco @var23rav @chiabre I know it's kind of out of context for you guys, but you may or may not have noticed the major re-factor I've done to this library. I'd appreciate any feedback you guys may have on the UI/usability/whatever and the direction I've taken.
from jmeter-prometheus-plugin.
I'm closing this ticket, but anyone on this thread (or just in general) can re-open to continue the discussion for any reason.
from jmeter-prometheus-plugin.
Related Issues (20)
- Is there a way to compare Historical response times?. HOT 1
- unnecessary count for "Transaction Controller" HOT 1
- Q: Instructions on how to execute load test on Distributed Jmeter?(with Prometheus) HOT 1
- Not upping the server HOT 1
- Metrics for embedded resources HOT 1
- Why not using AbstractBackendListenerClient as base class?
- Performance issue on high thread count scenarios HOT 1
- JSR233 names to generic name mapping. HOT 3
- apache-jmeter-5.5 not shows plugin in backend Listener HOT 1
- Prometheus is not able to capture jmeter stats from slave machines HOT 2
- prometheus.delay not working as expected HOT 3
- How to increase data retention duration in Prometheus? HOT 10
- Some metrics are no longer available during the server shutdown delay HOT 1
- Response Time - > P90,P95 , Min and Max are not matching HOT 12
- Push release 0.6.2 to Maven Central HOT 2
- Failed to register Collector of type ClassLoadingExports: The Collector exposes the same name multiple times: jvm_classes_loaded HOT 1
- Prometheus listener config for various KPI calculations
- Histogram type allows only one set of Buckets or Quantiles for all the prometheus listeners HOT 2
- Few Jmeter measures arent available HOT 1
- Distributed Setup - Inappropriate calculation of Percentile Values HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jmeter-prometheus-plugin.