Public · Protected · Private
Process memory usage
Type: Public  |  Created: 2012-09-27  |  Frozen: Yes
« Previous Public Blog Next Public Blog »
Comments
  • Process counters of interest.

    From .NET 4.0 onwards, we can get appdomain memory usage too.

    For a webserver ...

    CounterDetails

    Application Running

    running apps count

    Requests Disconnected 

     

    number of requests that have been disconnected. communication failures

    Requests Queued

     

    number of requests waiting --  for peaks. Max 5000 can be resized in machine.config file

    Requests Rejected

     

    number of requests not executed- 503 HTTP status code

    Request Wait Time

     

    milliseconds that the most recent request waited

    Session State Server Connections Total

     

    number of session-state connections made to the computer on which out-of-process session-state data is stored.

    Session SQL Server Connections Total

     

    number of session-state connections made to the Microsoft SQL Server database

    State Server Sessions Abandoned

     

     

    State Server Sessions Active

     

    currently active user sessions

    State Server Sessions Timed Out

     

    number of user sessions that have become inactive through user inaction

    State Server Sessions Total

     

    number of sessions created during the lifetime of the process

    Worker Process Restarts

     

    of times a worker process has been restarted

    Worker Process Running

     

    number of worker processes running on the server computer

    2012-09-27 13:05
  • For particular webapplication ...

    ASP.NET Application Performance Counters

    Anonymous Requests

    Anonymous Requests/Sec

     

     

     

    Cache Total Entries

    Cache Total Hits

    Cache Total Misses

    Cache Total Hit Ratio

    Cache Total Turnover Rate

    Cache API Entries

    Cache API Hits

    Cache API Misses

    Cache API Hit Ratio

    Cache API Turnover Rate

     

    number of entries in the cache.

    Compilations Total

     

    Compilations .. first runs/aspx pages etc..

    Debugging Requests

    Errors During Preprocessing

    Errors During Compilation

    Errors During Execution

    Errors Unhandled During Execution

    Custom errors

    Errors Unhandled During Execution/Sec

    Errors Total

    Errors Total/Sec

     

     

    Output Cache Entries

    Output Cache Hits

    Output Cache Misses

    Output Cache Hit Ratio

    Output Cache Turnover Rate

     

     

    Pipeline Instance Count

     

    number of concurrent requests that are being processed for a given application.

    Request Bytes In Total

    Request Bytes Out Total

    Requests Executing

    Requests Failed

    Requests Not Found-404 or 414

    Requests Not Authorized- 401

    Requests Succeeded

    Requests Timed Out

    Requests Total

    Requests/Sec

     

     

    Sessions Active

    Sessions Abandoned

    Sessions Timed Out

    Sessions Total

    Transactions Aborted     -- COM+

    Transactions Committed

    Transactions Pending

    Transactions Total

    Transactions/Sec

     

     

    2012-09-27 13:05
This blog is frozen. No new comments or edits allowed.