CLR Security Test

This test monitors the security system activity of the ASP .Net server.

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

Time in runtime checks

Indicates the percentage of elapsed time spent in performing runtime Code Access Security (CAS) checks during the last measurement period.

Percent

If this counter is high, revisit what is being checked and how often. The application may be executing unnecessary stack walk depths. Another cause for a high percentage of time spent in runtime checks could be numerous linktime checks.

Stack walk depth

Indicates the depth of the stack during that last measurement period.

Number

 

Link time checks

Indicates the total number of linktime Code Access Security (CAS) checks during the last measurement period.

Number

The value displayed is not indicative of serious performance issues, but it is indicative of the health of the security system activity.

Runtime checks

Indicates the total number of runtime CAS checks performed during the last measurement period.

Number

A high number for the total runtime checks along with a high stack walk depth indicates performance overhead.