A sample app to monitor performance counters and send alerts
Source: Zach Smith
Nearly every system level application or component publishes data via performance counters. In addition to that, the .NET Framework provides functionality to both read and write to performance counters. Many application developers have taken advantage of this functionality in their applications. With these two points in mind, Zach Smith developed a configurable utility that could monitor a performance counter and send alerts when certain critical conditions are met. In this document, Zach shows you the code for this utility and explains how it works.
This download is also available as an entry in the TechRepublic Programming and Development blog.