Hello,
Windows 2008 Server R2 Standard
64bit
IIS 7
We are doing performance testing on one of out web applications. During this testing we increased the max number of worker processes for an application pool to 3.
During this testing we utilize the Load Test Monitoring Dashboard to monitor the health of the various system in the application environment. After increasing the worker processes count to 3, we noticed that the CPU usage being displayed was incorrect. It appears that either the CPU of one of the work process or an average of the three is being displayed. So instead of saying the CPU on the webserver was 60% (which it was according to the task manager and Perfmon on the WebServer) dynatrace was was report 20%. I tried changing the aggregate method from average to sum and the value was still incorrect (367% was displayed).
Has anybody else encountered this problem? The dynatraceAgent Configuration tool correctly shows all three worker processes.
Thanks,
-Marc
Answer by Reinhard W. ·
Hi Marc,
I assume you are running dynaTrace 4.1 already? Likely the three worker processes are aggregated into one set of measures as they have the same name. have you tried to use the unique agent names feature we've introduced with 4.1?
http://apmcommunity.compuware.com/community/display/DOCDT41/Unique+Agent+Names+with+Index
Reinhard
Answer by Andreas G. ·
Hi Marc
Have you opened a new Load Testing DAshboard after you switched to the 3 Worker Processes or have you used a previously opened? The Load Testing dashboard is dynamically generated and will change depending on the connected agents. That could be one explanation
You could try creating a new dashboard and add the pre-configured CPU chart to it - you will find this one in your Cockpit -> System Profile -> Charts. Let me know if this shows the individual CPU values of your individual worker processes
Andi
JANUARY 15, 3:00 PM GMT / 10:00 AM ET