ASP Lock Threads Test

This test provides information about managed locks and threads that an application uses.

Target of the test : An ASP .Net server

Agent deploying the test : An internal agent

Outputs of the test : One set of results for the ASP .Net server being monitored.

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

The port at which the specified Host listens.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Current logical threads

The number of current managed thread objects in the application. This measure maintains the count of both running and stopped threads.

Number

 

Current physical threads

The number of native operating system threads created and owned by the common language runtime to act as underlying threads for managed thread objects. This measure does not include the threads used by the runtime in its internal operations.

Number

 

Current recognized threads

The number of threads that are currently recognized by the runtime. These threads are associated with a corresponding managed thread object.

Number

 

Contention rate

The rate at which threads in the runtime attempt to acquire a managed lock unsuccessfully.

Rate/Sec

 

Current queue length

The total number of threads that are currently waiting to acquire a managed lock in the application.

Number