Please enable JavaScript to view this site.

Memory Validator Help

 

Monitoring ASP.Net Application (IIS)

 

To start monitoring ASP.Net application running in IIS:

 

menu Launch menu instructionStep Services instructionStep Monitor IIS and ASP.Net... instructionStep shows the Start ASP.Net Application dialog below

 

Or use the shortcut

 

 b_f8  Monitor IIS and ASP.Net

 

 

The Start ASP.Net application dialog

 

Set the asp worker process, the web root, an optional web browser to use and an optional url to launch, and click OK.

 

start-aspnet-application-iis

 

 

ASP.Net worker process instructionStep select the IIS process we're working with. This can be any ASP.Net process or a specific one. The default is Any IIS.
 

IIS web instructionStep type or Browse to set the web root for the IIS website we're working with
 

Web Browser instructionStep select the web browser that you're going to use to load the web page
 

URL to open in browser instructionStep type the web page and arguments you want to load to cause the ISAPI to be loaded in IIS

 

Start ASP.Net instructionStep resets IIS, setups all the variables, copies DLLs and settings into the web root and starts the web browser to load the specified web page

 

menu IIS is a protected process and can only execute, read and write files in specific directories. That's why Memory Validator copies data to the web root so that it can be read, written or executed.

 

 

Data collection

 

Type of data collection instructionStep Are you only interested in Native data, .Net data or both Native data and .Net data?

 

Native Only instructionStep Ignore all .Net data in the target application.

 

.Net Only instructionStep Ignore all Native data in the target application.

 

Mixed Mode instructionStep Collect both Native and .Net data from the target application

 

This setting cannot be changed after the application is launched

 

Collect data from application instructionStep If it's the startup procedure you want to validate, obviously start collecting data from launch.

 

Depending on your application, and what you want to validate, you may want to start collecting data immediately, or do it later.

 

If your program has a complex start-up procedure, initialising lots of data, it may be much faster not to collect data until the program has launched.

 

seeAlsoSee the section on controlling data collection for how to turn collection on and off after launch.

 

 

Slow Startup

 

The first time you work with IIS and Memory Validator you may experience a delay during startup. This is most likely because symbols are being downloaded from Microsoft's symbol servers to match the DLLs and assemblies on your machine.