Search code examples
.netasp.netwcfperformancecounterperformance

What counters (PerfMon) to add to find performance issues in a C# WCF web service?


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


Solution

  • What about the various WCF counters?