ASP .Net App Compile Test

This test reports how well the AppDomains perform during the compilation of the aspx, asmx, ascx or ashx files, loading of assemblies, and execution of assemblies to generate the page.

Target of the test : The ASP .NET objects in the Voyager user interface

Agent deploying the test : An internal agent

Outputs of the test : One set of results for every ASP .NET application domain on a monitored Voyager user interface.

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.

Host

The IP address of the host for which this test is to be configured.

Port

Refers to the port at which the specified host listens to.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Compilation total

The total number of compilations that have taken place during the lifetime of the current Web server process. This occurs when a file with a .aspx, .asmx, asax,.ascx, or .ashx extension or code-behind source files are dynamically compiled on the server.

Number

 

Preprocessing errors

The rate at which configuration and parsing errors occur.

Errors/Sec

A consistent increase in the value of this measure could prove to be fatal for the application domain.

Compilation errors

The rate at which compilation errors occur. The response is cached, and this counter increments only once until recompilation is forced by a file change.

Errors/Sec

 

Runtime errors

The rate at which run-time errors occur.

Errors/Sec

 

Unhandled runtime errors

The rate of unhandled runtime exceptions.

Errors/Sec

A consistent increase in the value of this measure could prove to be fatal for the application domain. This measure however, does not include the following:

  • Errors cleared by an event handler (for example, by Page_Error or Application_Error)
  • Errors handled by a redirect page
  • Errors that occur within a try/catch block