Having some performance issues with a VM Image (I do not have access to the VM Host, only the guest OS).
Trying to determine why there are periods of time ranging from 10-60 seconds where the server just stops pushing out any requests.
In doing this I have several performance counters going, but I noticed something very strange, shortly after these "dead" periods begin all of my ASP.NET Applications Counters (Sessions Active, Pipeline Instance Count, Requests Executing) drop to zero and then shoot right back up to the normal level once we escape the "dead" period. See graph here:
I know for 100% certain that those sessions even though they dropped from the counter statistics were still up and running for the entire time period.
Has anyone seen this behavior from the counters before? Is it possible that some kind of VM resource starvation that is causing these counters to misbehave and possibly the dead periods in general?