Code Monkey home page Code Monkey logo

Comments (10)

johrstrom avatar johrstrom commented on August 11, 2024

from jmeter-prometheus-plugin.

kvanderhoek avatar kvanderhoek commented on August 11, 2024

+1 for this feature

from jmeter-prometheus-plugin.

johrstrom avatar johrstrom commented on August 11, 2024

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.

image

from jmeter-prometheus-plugin.

johrstrom avatar johrstrom commented on August 11, 2024

@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.

 avatar commented on August 11, 2024

That looks good johrstrom. Happy to test once it's in a good state. Thanks

from jmeter-prometheus-plugin.

johrstrom avatar johrstrom commented on August 11, 2024

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.

johrstrom avatar johrstrom commented on August 11, 2024

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.

johrstrom avatar johrstrom commented on August 11, 2024

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.

johrstrom avatar johrstrom commented on August 11, 2024

@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.

johrstrom avatar johrstrom commented on August 11, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.