Hello,
In order to get a working graph:
- Don't modify saveservice properties except for adding data otherwise
some graphs/tables will be empty
- Follow requirements described in documentation I mentioned
- Apply Naming convention on Transactions where you only want the parent
(the ones for which you had checked Generate Parent Sample I guess) :
- Right click on node > Apply Naming Convention
- And finally to only show the transactions you need, use property
below :
- jmeter.reportgenerator.exporter.html.series_filter=^(Search|Order)
*(-success|-failure)?$*
- There is Help > Export Transactions for Report and remove what you
don't want. Keep the *(-success|-failure)?$ *part
Once you generate you'll get what you want.
Regards
On Wed, Aug 29, 2018 at 9:07 PM Alexander Podelko
<[email protected]> wrote:
> Hi,
>
> Thank you! Interesting... I modified all settings I found - specifically,
> in reportgenerator.properties:
> jmeter.reportgenerator.exclude_tc_from_top5_errors_by_sampler=false
>
> jmeter.reportgenerator.graph.bytesThroughputOverTime.exclude_controllers=false
>
> jmeter.reportgenerator.graph.syntheticResponseTimeDistribution.exclude_controllers=false
>
> jmeter.reportgenerator.graph.responseTimeVsRequest.exclude_controllers=false
> jmeter.reportgenerator.graph.latencyVsRequest.exclude_controllers=false
> jmeter.reportgenerator.graph.hitsPerSecond.exclude_controllers=false
> jmeter.reportgenerator.graph.codesPerSecond.exclude_controllers=false
>
>
> Still some charts / info remains empty. In particular:-Request
> Summary-Statistics Total (while individual requests are fine)
> -Errors (while top 5 errors are there now)-Response Time Percentiles over
> time (while Response Time Over Time are there)-Bytes Throughput Over Time
> -Response Time Vs Request-Latency vs Request
>
> Latencies, Connect Times, Hit per Seconds, Codes per Seconds, Response
> Time Overview are all 0s
> Appears that it may be some inconsistency here - as we have individual
> settings for specific graphs (do we need fine tune that to have one graph
> working one way and another graph working another way?)...
>
> Well, if I am getting it right, the root of the issue is that if we
> specify "Generate parent sample" it doesn't save individual samples in the
> result file (with some more granular information) - so I am seeing all
> these advice around never to do that. Well, I see the point if we don't
> save enough info for transactions [controllers].
> I am fine with collecting all information - but the problem is that I
> don't need to see individual samplers [except for debugging]. More exactly,
> need not to see. In one script I have about a hundred transaction
> controllers -many of which has 20-30 samples underneath [the consideration
> that we usually shouldn't have so many in performance testing is another
> discussion not related to the subject]. So even the number of transaction
> controllers is overwhelming [making graphs very difficult to read], leave
> alone individual samples.
> I see an interesting setting
> jmeter.reportgenerator.exporter.html.show_controllers_only (by some reason
> in both reportgenerator.properties and user.properties), which probably
> should do what I like in the dashboard (don't show individual samples
> anywhere) - to see up to what degree.
>
> But for the moment, it is even more important for me to get it into
> Jenkins Performance Plugin. But there I don't see any controls for that -
> and it appears that I would see all individual samples there (and it would
> be a disaster). [I guess that is rather a question for another forum - but
> still mentioning it here in case I am missing something important in
> JMeter].
> Will appreciate very much any thoughts / recommendation on the subject.
>
> Thanks,Alex
>
>
> On Tuesday, August 28, 2018, 11:52:04 AM EDT, Philippe Mouawad <
> [email protected]> wrote:
>
> Hello,
> Absolutely :
>
> http://jmeter.apache.org/usermanual/generating-dashboard.html#configuration
>
>
> Regards
>
> On Tuesday, August 28, 2018, Alexander Podelko <[email protected]
> >
> wrote:
>
> > Hi,
> >
> > JMeter 4 dashboard doesn't show any errors (while some samplers failed
> > 100%) and many charts are empty.
> >
> > Attaching the full jtl file - if it doesn't get through pasting some
> > content below.
> >
> > Any idea?
> >
> > My suspicion is that it is somehow related to using "Generate parent
> > sample" in Transaction Controller for each group of samplers...
> >
> > Thanks,
> > Alex
> >
> >
> > timeStamp,elapsed,label,responseCode,responseMessage,
> > threadName,dataType,success,failureMessage,bytes,sentBytes,grpThreads,
> > allThreads,Latency,IdleTime,Connect
> > 1535134528225,299,001 open home page,200,"Number of samples in
> transaction
> > : 1, number of failing samples : 0",Thread Group
> > 1-1,,true,,19625,823,1,1,0,84,0
> > 1535134538746,359,004 login,200,"Number of samples in transaction : 16,
> > number of failing samples : 0",Thread Group 1-1,,true,,70525,9428,1,1,0,
> > 12,0
> > 1535134543220,6,001 open home page,200,"Number of samples in transaction
> :
> > 1, number of failing samples : 0",Thread Group
> > 1-2,,true,,19625,823,2,2,0,0,0
> > 1535134549931,28,163 open views,200,"Number of samples in transaction :
> 8,
> > number of failing samples : 0",Thread Group
> 1-1,,true,,37019,4122,2,2,0,4,
> > 0
> > 1535134553697,76,004 login,200,"Number of samples in transaction : 16,
> > number of failing samples : 0",Thread Group
> 1-2,,true,,70525,9428,2,2,0,5,
> > 0
> > 1535134558235,7,001 open home page,200,"Number of samples in transaction
> :
> > 1, number of failing samples : 0",Thread Group
> > 1-3,,true,,19625,823,3,3,0,1,0
> > 1535134560828,836,183 open Volume - 200K balanced viewpoint,200,"Number
> of
> > samples in transaction : 22, number of failing samples : 0",Thread Group
> > 1-1,,true,,4104142,13059,3,3,0,8,0
> > 1535134564649,26,163 open views,200,"Number of samples in transaction :
> 8,
> > number of failing samples : 0",Thread Group
> 1-2,,true,,37019,4122,3,3,0,3,
> > 0
> > 1535134568920,61,004 login,200,"Number of samples in transaction : 16,
> > number of failing samples : 0",Thread Group
> 1-3,,true,,70525,9428,3,3,0,5,
> > 0
> > 1535134572589,630,266 create a new request,200,"Number of samples in
> > transaction : 11, number of failing samples : 0",Thread Group
> > 1-1,,true,,3933813,6767,3,3,0,11,0
> > 1535134573235,5,001 open home page,200,"Number of samples in transaction
> :
> > 1, number of failing samples : 0",Thread Group
> > 1-4,,true,,19625,823,4,4,0,0,0
> > 1535134575488,729,183 open Volume - 200K balanced viewpoint,200,"Number
> of
> > samples in transaction : 22, number of failing samples : 0",Thread Group
> > 1-2,,true,,4108912,13059,4,4,0,6,0
> > 1535134579453,29,163 open views,200,"Number of samples in transaction :
> 8,
> > number of failing samples : 0",Thread Group
> 1-3,,true,,37019,4122,4,4,0,1,
> > 0
> > 1535134583238,13,278 open a file with 100 items,Non HTTP response code:
> > java.io.FileNotFoundException,"Number of samples in transaction : 1,
> > number of failing samples : 1",Thread Group 1-1,,false,,2719,0,4,4,0,1,0
> > 1535134584212,50,004 login,200,"Number of samples in transaction : 16,
> > number of failing samples : 0",Thread Group
> 1-4,,true,,70525,9428,4,4,0,4,
> > 0
> > 1535134586854,694,266 create a new request,200,"Number of samples in
> > transaction : 11, number of failing samples : 0",Thread Group
> > 1-2,,true,,3938575,6767,4,4,0,4,0
> > 1535134588236,6,001 open home page,200,"Number of samples in transaction
> :
> > 1, number of failing samples : 0",Thread Group
> > 1-5,,true,,19625,823,5,5,0,0,0
> > 1535134590063,742,183 open Volume - 200K balanced viewpoint,200,"Number
> of
> > samples in transaction : 22, number of failing samples : 0",Thread Group
> > 1-3,,true,,4113674,13059,5,5,0,7,0
> > 1535134594858,23,163 open views,200,"Number of samples in transaction :
> 8,
> > number of failing samples : 0",Thread Group
> 1-4,,true,,37019,4122,5,5,0,2,
> > 0
> > 1535134593907,1313,279 load 100 items,Non HTTP response code:
> > java.io.FileNotFoundException,"Number of samples in transaction : 20,
> > number of failing samples : 8",Thread Group 1-1,,false,,713920,12918,5,5,
> > 0,0,0
> > 1535134598478,3,278 open a file with 100 items,Non HTTP response code:
> > java.io.FileNotFoundException,"Number of samples in transaction : 1,
> > number of failing samples : 1",Thread Group 1-2,,false,,2719,0,5,5,0,0,0
> > 1535134598696,56,004 login,200,"Number of samples in transaction : 16,
> > number of failing samples : 0",Thread Group
> 1-5,,true,,70525,9428,5,5,0,8,
> > 0
> > 1535134601167,810,266 create a new request,200,"Number of samples in
> > transaction : 11, number of failing samples : 0",Thread Group
> > 1-3,,true,,3943337,6767,5,5,0,1,0
> > 1535134603251,7,001 open home page,200,"Number of samples in transaction
> :
> > 1, number of failing samples : 0",Thread Group
> > 1-6,,true,,19625,823,6,6,0,1,0
> > 1535134605137,709,183 open Volume - 200K balanced viewpoint,200,"Number
> of
> > samples in transaction : 22, number of failing samples : 0",Thread Group
> > 1-4,,true,,4118436,13059,6,6,0,6,0
> > 1535134605947,2139,311 search 888,200,"Number of samples in transaction :
> > 5, number of failing samples : 0",Thread Group
> 1-1,,true,,588045,3606,6,6,0,
> > 0,0
> > 1535134609533,25,163 open views,200,"Number of samples in transaction :
> 8,
> > number of failing samples : 0",Thread Group
> 1-5,,true,,37019,4122,6,6,0,1,
> > 0
> > 1535134609214,1172,279 load 100 items,Non HTTP response code:
> > java.io.FileNotFoundException,"Number of samples in transaction : 20,
> > number of failing samples : 8",Thread Group 1-2,,false,,713920,12918,6,6,
> > 0,0,0
> > 1535134612374,2,278 open a file with 100 items,Non HTTP response code:
> > java.io.FileNotFoundException,"Number of samples in transaction : 1,
> > number of failing samples : 1",Thread Group 1-3,,false,,2719,0,6,6,0,1,0
> > 1535134614130,51,004 login,200,"Number of samples in transaction : 16,
> > number of failing samples : 0",Thread Group
> 1-6,,true,,70525,9428,6,6,0,7,
> > 0
> > 1535134616117,666,266 create a new request,200,"Number of samples in
> > transaction : 11, number of failing samples : 0",Thread Group
> > 1-4,,true,,3948099,6767,6,6,0,3,0
> > 1535134618251,7,001 open home page,200,"Number of samples in transaction
> :
> > 1, number of failing samples : 0",Thread Group
> > 1-7,,true,,19625,823,7,7,0,0,0
> > 1535134618756,44,316 navigate to node 888,200,"Number of samples in
> > transaction : 3, number of failing samples : 0",Thread Group
> > 1-1,,true,,306060,2613,7,7,0,0,0
> > 1535134619883,781,183 open Volume - 200K balanced viewpoint,200,"Number
> of
> > samples in transaction : 22, number of failing samples : 0",Thread Group
> > 1-5,,true,,4123198,13059,7,7,0,6,0
> > 1535134620969,2122,311 search 888,200,"Number of samples in transaction :
> > 5, number of failing samples : 0",Thread Group
> 1-2,,true,,588045,3606,7,7,0,
> > 0,0
> >
> >
>
> --
> Cordialement.
> Philippe Mouawad.
> Ubik-Ingénierie
>
> UBIK LOAD PACK Web Site <http://www.ubikloadpack.com/>
>
> UBIK LOAD PACK on TWITTER <https://twitter.com/ubikloadpack>
>
> --
>
>
>