Home > OS >  How to count all sent requests in jmeter 5.4.1?
How to count all sent requests in jmeter 5.4.1?

Time:10-14

I have a problem with one of the performance tests. I am using jmeter 5.4.1 with docker. Everything is behind f5, proxy, firewall etc but that is not the problem. My "headache" is that after about 30 minutes my throughput drops to almost zero. I'm looking for a solution to this situation and my question is : Does jmeter have the ability to count/summarize all requests sent, even if it doesn't get a response? The destination server gets everything that jmeter has sent, but I'm not sure if jmeter doesn't save requests only when it gets responses to them. example of my tests: enter image description here

Update: Active thread over time :

enter image description here

Transactions per second: enter image description here

I don't have any timeouts set in my script and the response time is ok. No extended response times and yet the number of transactions is so mediocre....

CodePudding user response:

JMeter writes all executed Sample Results into its .jtl results file so you if you have only HTTP Request samplers in your test plan - the number of rows in the .jtl file will be the number of requests sent by JMeter (minus one header row)

You can also track the requests which were sent by JMeter by loading the aforementioned .jtl results file into a listener like Transactions per Second or Server Hits per Second (the latter guy will display calls to embedded resources as well)

CodePudding user response:

Ok, I found the cause. I exhausted all the threads on the JVM and that's why everything started to throttle... thank you for your help.

  • Related