0

Baseline:

In our team, we want to emulate certain high loads in production over and over again as a kind of load and performance regression, so to speak. Within one test stage.

We use Datadog for monitoring and can therefore detect the high load and where the corresponding peaks occur.

The setup we want to build:

  • Datadog to detect high load and peaks.
  • Jmeter for the emulation of high load and performance.
  • A CI integration of Jmeter and Jenkins to have continuity here.

Questions:

  • Is it possible to use automated monitoring results to use them via CI directly automated in Jmeter for example? And thus create an emulation?
  • How often should you do performance regression tests? What is your opinion here?
  • Are there other solutions for a setup in which you can emulate a correspondingly high load in Jmeter or another tool via monitoring?

1 Answer 1

1
  • Is it possible to use automated monitoring results to use them via CI directly automated in Jmeter for example? And thus create an emulation?

    If you want to create a JMeter test plan using information from DataDog take a look at Access Log Sampler. It's designed to read Apache access log but it's possible to come up with your own implementation which will be reading the data from DataDog and generate relevant HTTP Request samplers. Take a look at the following materials:

  • How often should you do performance regression tests? What is your opinion here?

    normally people run regression tests when there is something which might cause performance degradation, i.e. adding a new feature or fixing a bug so I would recommend running the tests after the major commit to the master branch

  • Are there other solutions for a setup in which you can emulate a correspondingly high load in Jmeter or another tool via monitoring?

    the are dozens of them, you need to be more specific when it comes to technologies and requirements

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.