views:

316

answers:

3

I am looking into Performance issues of an Asp.Net 2.0 Web Site which uses a WCF service. On the Web and the WCF Host Service I am adding some Perf Counters to analyse the application behaviour. What are the Performance Counters which will be useful. I have created a partial list. Can someone suggest me if I am missing any important counter.

.Ner CLR Data : Peak Pooled Connections, Total # Failed Commands,Total # Failed Connects

.Net CLR Exceptions: Total # exceptions thrown,

.Net CLR Locks and Threads: Total # of Contentions

.Net Memory: # Bytes in all heap

.Net CLR Loading : Rate of class loaded

Asp.Net 2.0: Requests Current, State Server Sessions Active, State Server Sessions Total, Worker Process Restarts, Worker Process Running

+1  A: 

You may also want to monitor the number of garbage collections that occur, and the processor utilisation on the server

Matthew Steeples
A: 

If there is a SQL Server database, add SQL Statistics / Batch Queries/sec.

Scott Stafford
+2  A: 

What about the various WCF counters?

John Saunders