I've also found these counters useful:
Object: ASP.NET
Counter: Request Execution Time
Explanation: The number of milliseconds that it took to execute the most recent request. (for some reason this is a different value to the ASP.NET Applications counter.)
Object: ASP.NET Applications
Counter: Request Execution Time
Explanation: The number of milliseconds that it took to execute the most recent request.
Object: ASP.NET Applications
Counter: Requests Executing
Explanation: The number of requests currently executing.
Object: ASP.NET Applications
Counter: Requests Current
Explanation: The current number of requests, including those that are queued, currently executing, or waiting to be written to the client. Under the ASP.NET process model, when this counter exceeds the requestQueueLimit defined in the processModel configuration section, ASP.NET will begin rejecting requests.
Object: ASP.NET Applications
Counter: Requests Queued
Explanation: The number of requests waiting to be processed.
Object: ASP.NET Applications
Counter: Requests/Sec
Explanation: The number of requests executed per second. (Approximately the number of pages served per second)
Object: Web services
Counter: Current Connections
Explanation: Current Connections is the current number of connections established with the Web service. (I think this is the number of users connected)
Main Topics
Browse All Topics





by: squillmanPosted on 2008-07-08 at 09:36:41ID: 21955519
In Perfmon under Web Service use Total Files Sent and select an instance corresponding to the web site you want to use (or _Total for combined stats for all web sites).