did anybody has such problem? After migration appmon 7.0 + Classic agent into appmon 7.2.1 Appmon agent on IIS servers I see that page faults per second increased from 100-200 to 1000-2500. Memory looks ok on those hosts (nothing has changed from time before migration). What can be reason of such behavior?
Solved! Go to Solution.
This indeed seems strange. I'm wondering if it's a units issue with how it's being displayed. Can you clarify how you're measuring page faults?
Bottom line, i'd suggest you reach out to support and have them dig into this a bit deeper.
Support ticket has been opend. Page faults are measured by custom chart and on host dashboard as well. Performance wherehouse was disconnected for 3 days, support suggest to wait few days because of possible error with data presentation.
If situation will be permanent we will use perfview and compare results.
Yes, you have to disable the collection of ETW metrics by setting the agent debug flag debugEnableEtwProfilingNative to false on Agent Group. This mechanism is creating and updating multiple small files. When you have multiple application pools on single host it causes page faults and iops issues.
Hello @sebastian k.
To be very honest I am very well aware about debug settings.
For the agents mapping we have different strategies, therefore, we create unique name of each agent to map.
I tired and found there is no way to apply a debug flag at once on all alias/name in the agent group.
We had the same issue. Also the CPU usage went up form 30% to 90%, and I saw that ETW was causing it with high I/O. Since we have more than 10 applications w3wp-processes per host, I guess the impact is higher than average. We had to set the debugEnableEtwProfilingNative to off.
It worries me that this huge performance hit is default behaviour on Agent Platfrom Switch.