Discussion:
Monitoring results
Alexander Podelko
2018-09-14 02:17:02 UTC
Permalink
Hi,
I am trying to add server monitoring results and got quite a few questions. Sorry for such simple questions - but all numerous posts I found describe how to setup monitoring, but I have found none describing it deeper....
So I setup the agent / ***@gc - PerfMon Metrics Collector and it is working.
By the way, what ***@gc, used in numerous places, stands for?
The first question: how should we configure the files for keeping test results and monitoring results? May they be recorded in the same jtl file or it should be different files?

It appears that for monitoring results the file should be explicitly named inside ***@gc - PerfMon Metrics Collector UI file name filed. Any other way? Doesn't look like we have command line option for that....
Monitoring charts looks nice - any way to see aggregate numbers? Say, average CPU utilization?
Any idea if monitoring data may be fed into Jenkins performance plug-in? Any other idea how to compare resource utilization for two different runs?
Will much appreciate any information on any of above questions.
Thanks,Alex
Deepak Shetty
2018-09-17 20:31:54 UTC
Permalink
Hi
Since you are using Jmeter plugins , Im guessing you will find more answers
on the plugins on their support forum rather than on the JMeter mailing
list.

JMeter listeners usually have a write results to file , it needs to be its
own file if I remember correctly. i believe a common pattern is to add
timestamp to file name or pass in a run number/name. You can use any JMeter
property for the file name and so you can even set it from command line
(i.e. set the property and use the property in filename field
using${__P(name)} function)

If the plugin doesnt do aggregate then you only option is to load the
result file into something that does or put in a feature request for the
plugin.
Post by Alexander Podelko
Any other idea how to compare resource utilization for two different runs?
I believe there is a merge results plugin (there was a thread a week or so
ago). I usually do these kind of things outside JMeter

Note I havent used this plugin or the Jenkins plugin so I cant really say.
Usually for the application, one needs to monitor much more than the raw OS
numbers (like a java VM) and the tools available server side are much more
sophisticated and provide all the OS numbers correlated to the actual
running code (YMMV).

regards
deepak

regards
deepak

On Thu, Sep 13, 2018 at 7:17 PM Alexander Podelko
Post by Alexander Podelko
Hi,
I am trying to add server monitoring results and got quite a few
questions. Sorry for such simple questions - but all numerous posts I found
describe how to setup monitoring, but I have found none describing it
deeper....
The first question: how should we configure the files for keeping test
results and monitoring results? May they be recorded in the same jtl file
or it should be different files?
It appears that for monitoring results the file should be explicitly named
way? Doesn't look like we have command line option for that....
Monitoring charts looks nice - any way to see aggregate numbers? Say,
average CPU utilization?
Any idea if monitoring data may be fed into Jenkins performance plug-in?
Any other idea how to compare resource utilization for two different runs?
Will much appreciate any information on any of above questions.
Thanks,Alex
Deepak Shetty
2018-09-17 20:33:23 UTC
Permalink
Oh and i believe ***@GC ==> Jmeter plugins @ Google code

regards
deepak
Post by Deepak Shetty
Hi
Since you are using Jmeter plugins , Im guessing you will find more
answers on the plugins on their support forum rather than on the JMeter
mailing list.
JMeter listeners usually have a write results to file , it needs to be its
own file if I remember correctly. i believe a common pattern is to add
timestamp to file name or pass in a run number/name. You can use any JMeter
property for the file name and so you can even set it from command line
(i.e. set the property and use the property in filename field
using${__P(name)} function)
If the plugin doesnt do aggregate then you only option is to load the
result file into something that does or put in a feature request for the
plugin.
Post by Alexander Podelko
Any other idea how to compare resource utilization for two different
runs?
I believe there is a merge results plugin (there was a thread a week or so
ago). I usually do these kind of things outside JMeter
Note I havent used this plugin or the Jenkins plugin so I cant really say.
Usually for the application, one needs to monitor much more than the raw
OS numbers (like a java VM) and the tools available server side are much
more sophisticated and provide all the OS numbers correlated to the actual
running code (YMMV).
regards
deepak
regards
deepak
On Thu, Sep 13, 2018 at 7:17 PM Alexander Podelko
Post by Alexander Podelko
Hi,
I am trying to add server monitoring results and got quite a few
questions. Sorry for such simple questions - but all numerous posts I found
describe how to setup monitoring, but I have found none describing it
deeper....
The first question: how should we configure the files for keeping test
results and monitoring results? May they be recorded in the same jtl file
or it should be different files?
It appears that for monitoring results the file should be explicitly
other way? Doesn't look like we have command line option for that....
Monitoring charts looks nice - any way to see aggregate numbers? Say,
average CPU utilization?
Any idea if monitoring data may be fed into Jenkins performance plug-in?
Any other idea how to compare resource utilization for two different runs?
Will much appreciate any information on any of above questions.
Thanks,Alex
Loading...