Composite Graph since 0.4.0
This graph will allow you to pick any row from any other graph of your test plan and compose a new one with them. This is very useful to see the correlation of different factors. For instance, you can see in the same graph the impact of the user count to the response time and the server cpu load.
To have a better visibility, the rows are scaled to be maximized in the graph. A factor will be set to them, and will be indicated in the legend name (eg. x10, x100, etc.). So if a row is marked x10, it means the value you read is the actual value multiplied by 10.
This listener will work only if you place it in your test plan before starting the test. If you add it after the test started or finished, the rows will not be displayed in the selector panel. This is valid also for csv / jtl file reload, you must add it before reloading files.
ScreenShots
Example
Download Example Test Plan
Hello, this one will be another big hit. I have tested it from the beta download (3.1 beta 3).
I think it currently doesn't see the Latency Over Time (this listener doesn't appear in the list of available sources, Graphs tab, in order to add it to the Composite Graph). Is this not implemented yet, or is it just me?
Also, I was wondering, is this supposed to work in offline mode (when loading test logs to different graphs and at the add to make a composite from them)?
Hi, Latencies are present in the tree, maybe beta 3 has not it enabled. And yes, it can be used with test logs reloaded.
Fantastic Work, much appreciated!
Good Work! Is there / is there going to be in the future a custom way to set the scale of the individual diagrams? I am having some auto-scaling problems and it would be very useful.
Please, describe your problems in mailing list and show your graphs. We'll try to understand why. I believe custom scale is not the best solution, it is somehow ugly. But we'll see...
This is fantastic work, I was looking for this Graph, now we can replace the expensive QTP with JMeter
yes i do have to agree this is fantastic! we are replacing a very expensive testing app with jmeter and this plugin is great.
one thing - is there a way to change the scale factors?
Sorry, zoom-factors are totally automatic...
I didn't have the composite graph setup correctly; yes I see zooming working well!
thanks
Is there a wat to export the result of the graph in a file automatically in batch mode call ?
Currently no such feature, sorry.
I was able to install the plugins and add CompositeGraph to my project but it will not display anything but "waiting for samples..." although the "view results in table" right next to it is showing the samples.
Have you read bold text above the image?
yes, however, this wasn't the case, got it fixed now.
What was your fix? I think I'm having the same issue.
We have another similar problem with auto-scaling. For example, if you are monitoring CPU usage across 3 machines and 2 are working while 1 is idle the idle node's plot may be scaled by x10 or even x100 (and change while the test is running). This makes it very unintuitive for users looking at the graph because it might seem like all 3 nodes are busy due to their graphs but you have to constantly check the scaling factors of each line. At a minimum all graphs of the same 'type' (CPU, IO, etc) should use the same scaling factor otherwise analysis is just as often wrong as it is right.
It works stange because i can add metrics only after first start of tests, before are whole left panel empty.