Creating Custom Performance Monitors

A performance monitor is a feature of the Windows NT/2000 operating system used to determine operating system resource consumption in real-time. In Windows, performance monitors track such statistics as the amount of processing time being consumed on the system, how much memory is free, and how many times the hard disk is accessed. Software subsystems that run on the server can have their own performance monitors, as well: ASP.NET and SQL Server have their own set of performance monitors that broadcast meaningful information to the operating system about resources consumed by these services.

Any .NET application can be equipped with performance monitors that you create yourself, called custom performance monitors. ...

Get C#® Developer's Guide to ASP.NET, XML, and ADO.NET 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.