Performance Profiling in Production environment
-
I need to profile an application in a production environment, that seemingly randomly, once a month or so, throws it's toys out of the cot and runs the processors at 100% utilisation for a few minutes, and then goes back to normal. I'm looking for a profiling tool that will take snapshots at intervals or profile continiously and provide a histogram type view of resource usage per method. Anybody seen anything like this or done anything like this?
-
I need to profile an application in a production environment, that seemingly randomly, once a month or so, throws it's toys out of the cot and runs the processors at 100% utilisation for a few minutes, and then goes back to normal. I'm looking for a profiling tool that will take snapshots at intervals or profile continiously and provide a histogram type view of resource usage per method. Anybody seen anything like this or done anything like this?
I found the tool for the Job :) AQTime profiler has a feature whereby you can specify calls to particular methods as triggers to take profiling snapshots or start/stop profiling.