|Subject:||Monitor CPU load for a given Web site on a given application pool|
|Posted by:||amish (shah.amish…@gmail.com)|
|Date:||25 Nov 2006|
In the IIS 6.0, worker process isolation mode, one can specify same
application pool for different- different web applications. Individual
application pool has property to enable CPU monitoring and do some
action on high CPU. But I want to go one level below, at that higher
CPU stage; I want to find out that really which web application is
consuming what CPU? How do I do that on demand basis or continuous? Can
I do this with some ISAPI filter/HTTPModule something?
I don't think any straight API/method to do so but i am sure there must
be some way to measure by performance counter or some other?