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


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


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.



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.



Current recognized threads

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



Contention rate

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



Current queue length

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