Schedule demo

Setting Up Microsoft .NET Monitor


Creating a new .NET monitor

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

  1. Click on New Monitor link.
  2. Select Microsoft .NET Monitor.
  3. Enter the IP Address or hostname of the host where .NET runs.
  4. Enter the SubNetMask of the network.
  5. Set the Polling Interval.
  6. If you are adding a new monitor from an Central Server, select a Probe Server.
  7. Enter the User Name / Domain Name  and Password  of the system.
  8. Choose the Monitor Group from the combo box with which you want to associate .NET Monitor (optional). You can choose multiple groups to associate your monitor.
  9. Click Add Monitor(s). This discovers .NET from the network and starts monitoring them.

Monitored Parameters

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.

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.
ParameterDescription
AvailabilityShows the current status of the .NET - available or not available.
Threads
Physical ThreadsShows the number of native OS threads created and owned by the CLR
to act as underlying threads for .NET thread objects.
Logical ThreadsShows the number of current .NET thread objects in the application.
Memory
Heap SizeShows the current memory allocated(MB)
% Time in GCShows 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 LengthRefers to the total number of threads currently waiting.
Contentions/MinRefers to the rate at which threads in the runtime attempt to acquire a managed lock unsuccessfully.
Exceptions
Exceptions/MinRefers to the number of exceptions per Minute
Security
TotalRuntimeChecks/MinRefers the total number of runtime Code Access Security (CAS) checks performed per minute.
JIT
% Time In JITRefers to the percentage of elapsed time spent in JIT compilation since the last JIT compilation phase.
.NET Applications Details
NameName of the .NET Application.
Active SessionsRefers to number of sessions that are active currently
Requests/MinRefers 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:

ParameterDescription
Request Statistics
Requests/MinRefers to number of Requests executed per minute
Errors/MinRefers to rate of errors occured
Requests Timeout/MinRefers to number of Requests Timeout per minute
Queued RequestsRefers to number of Queued Requests
Transactions
Transactions/MinRefers to number of Transactions started per minute
Abandoned Transactions/MinRefers to number of Transactions aborted per minute
Pending TransactionsRefers to number of Transactions in progress
Sessions
Active SessionsRefers to number of sessions that are active currently
Network Traffic
Bytes Sent/MinBytes Received/Min
Refers to the number of Bytes sent per minuteRefers to the number of Bytes received per minute

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally