ASP.NET Health Monitoring
ASP.NET health monitoring allows system administrators to monitor the status of deployed Web applications. 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.
The health monitoring system includes the event types responsible for packaging application health status information, the provider types responsible for processing this information, and the supporting types that help during the management of health events.
Note |
---|
Medium trust or higher is required to raise a health-monitoring event. |
The topics in this section will help you understand how to program, configure, and use the health monitoring system.
In This Section
Reference
- System.Web.Management
The namespace containing types for managing and monitoring the health status of Web applications.
- System.Management
The namespace containing types for connecting to the Windows Management Instrumentation (WMI) infrastructure.
- System.Management.Instrumentation
The namespace containing types to instrument applications for WMI potential consumers.
- HealthMonitoringSection
The type that programmatically gets or sets the healthMonitoring configuration attributes.
Related Sections
- healthMonitoring Element (ASP.NET Settings Schema)
Describes the health monitoring configuration section.
- ASP.NET Trust Levels and Policy Files
Describes trust levels and associated policy files.