Chapter 32. Performance Monitoring
In This Chapter
Accessing Built-in Performance Counters
Implementing Timers
Building a Customized Performance Counter
Analyzing Performance with Sampling
It's agreed that a program must run correctly and produce accurate results, but in many systems this isn't enough. Enterprise-class applications are of such mass that they must also be scalable. Verifying the scalability of an application traditionally requires specialized tools and bolted-on functionality to support monitoring. Now there's help, using the performance counter capability of the System.Diagnostics namespace.
Performance counters present an object framework for supporting application monitoring. The framework hooks into the operating system performance ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access