Utilizing WCF Performance Counters

WCF implements "out-of-the-box" performance counters to assist developers and system administrators in monitoring WCF services. You can use these performance counters for business uses to justify the costs, risks, and return on the investment of software systems. WCF performance counters address four major areas: AppDomain, ServiceHost, Endpoint, and Operation. All operation counters monitor activities on "calls per second" and "call duration" items. The following are some other important WCF counters; most of them are self-explanatory:

  • Calls: Total Number of Calls

  • CallsOutstanding

  • CallsSucceeded

  • CallsErrored

  • CallsDuration

These are some security-related counters:

  • SecurityCallsNotAuthenticated

  • SecurityCallsNotAuthorized ...

Get Pro WCF: Practical Microsoft SOA Implementation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.