Prerequisites for monitoring Microsoft .NET: Click here
Using the REST API to add a new Microsoft .NET monitor: Click here
To create Microsoft .NET Monitor
Microsoft .NET is monitored based on the attributes such as Heap Size, Threads etc. Data collection happens through WMI. .NET application performance monitoring offered by Applications Manager will help you to detect performance issues of .NET transactions and enables your application teams to resolve problems before end-users are impacted. The monitoring details of Microsoft .Net are represented graphically and that helps to understand the parameters with ease. Our .NET monitoring tool also allows you to configure thresholds to the attributes, based on these details.
Parameter | Description |
---|---|
Availability | Shows the current status of the .NET - available or not available. |
Threads | |
Physical Threads | Shows the number of native OS threads created and owned by the CLR to act as underlying threads for .NET thread objects. |
Logical Threads | Shows the number of current .NET thread objects in the application. |
Memory | |
Heap Size | Shows the current memory allocated(MB) |
% Time in GC | Shows the percentage of elapsed time that was spent in performing a garbage collection (GC) since the last GC cycle. This counter is usually an indicator of the work done by the Garbage Collector on behalf of the application to collect and compact memory |
Locks | |
Queue Length | Refers to the total number of threads currently waiting. |
Contentions/Min | Refers to the rate at which threads in the runtime attempt to acquire a managed lock unsuccessfully. |
Exceptions | |
Exceptions/Min | Refers to the number of exceptions per Minute |
Security | |
TotalRuntimeChecks/Min | Refers the total number of runtime Code Access Security (CAS) checks performed per minute. |
JIT | |
% Time In JIT | Refers to the percentage of elapsed time spent in JIT compilation since the last JIT compilation phase. |
.NET Applications Details | |
Name | Name of the .NET Application. |
Active Sessions | Refers to number of sessions that are active currently |
Requests/Min | Refers to number of Requests executed per minute |
.NET Applications Details
Clicking on the Names of the .NET applications, you can see their performance based on their parameters. The various .NET application's parameters that are monitored are:
Parameter | Description |
---|---|
Request Statistics | |
Requests/Min | Refers to number of Requests executed per minute |
Errors/Min | Refers to rate of errors occured |
Requests Timeout/Min | Refers to number of Requests Timeout per minute |
Queued Requests | Refers to number of Queued Requests |
Transactions | |
Transactions/Min | Refers to number of Transactions started per minute |
Abandoned Transactions/Min | Refers to number of Transactions aborted per minute |
Pending Transactions | Refers to number of Transactions in progress |
Sessions | |
Active Sessions | Refers to number of sessions that are active currently |
Network Traffic | |
Bytes Sent/Min | Bytes Received/Min |
Refers to the number of Bytes sent per minute | Refers to the number of Bytes received per minute |