Health Monitoring Feature in ASP.NET 2.0
ASP.NET 2.0 includes a nifty new feature known as Health Monitoring. The name might be a bit misleading, as the feature is really an extensible and general-purpose framework for producing and capturing events during the life of an ASP.NET application.
Health monitoring can be useful in a number of scenarios, for instance, health monitoring is useful to administrators who need to monitor an application and be notified when a critical error occurs, or to developers who need to add instrumentation to a mis-behaving application.
It supports the following general scenarios:
- Monitoring the performance of an application to ensure that it is healthy.
- Rapidly diagnosing failing applications or systems.
- Appraising significant events during the lifecycle of a given application.