>It should never happen that the access_log contains more samples than JMeter. I'd think this is the way around . The access_log on the server will have atleast as many , if not more than JMeter. Take the 3xx case - If Jmeter is setup to follow redirects then if you make 1 request in JMeter (with 1 child - but listeners like Aggregate/Summary will count it as 1) but there will be 2 requests in access log as URL1 302 -- this request tracked in Jmeter URL2 200 --> This will show up as achild in View Results tree and not at all in Aggregate report
>The three missing samples have status code 200 in the access_log You actually need to check that no other sample has a status code 3xx - not just the missing ones. Also is this repeatable ? if the same 3 samples get missed every single run then I would think it is not a Jmeter issue - if this behavior is random , then its possibly a Jmeter issue On Tue, Oct 6, 2015 at 12:24 AM, SanderW <[email protected]> wrote: > Hi deepak, > > Always great to receive an answer from you :-) > > I've checked all of those. The three missing samples have status code 200 > in > the access_log from the first server it is . > In all cases I would expect JMeter to at least register it as a sample, > also > if the response would be a 3xx. > It should never happen that the access_log contains more samples than > JMeter. > Because of the Counter variable I'm absolutely sure they are unique > samples. > > To go a little deeper into the script: > * User Parameters > * Thread Group > ** Counter > ** Aggregated Report with filename > ..\\runs\\${__time(yyyy-MM-dd_HHmm,TIMESTAMP)}_Application.jtl > ** Response Assertion (check for disclaimer message in all responses > ** Test action with Constant Throughput Timer as child (for pacing purpose > set to 30 samples per minute) > ** Random Controller > *** HTTTP Header Manager with User-Agent = ${ApplicationName}-${Counter} > *** 15 different transaction controllers with 1 HTTP Request as child > > All HTTP requests are method Get and have 2 or more parameters send in the > path. > Some of the HTTP Requests have a BeanShell PreProcessor as child because > there is a functional issue where the response contains is a 404, while it > shouldn't. > > > > > -- > View this message in context: > http://jmeter.512774.n5.nabble.com/Missing-samples-in-JMeter-listener-tp5723305p5723310.html > Sent from the JMeter - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
