Microsoft .NET Framework needs no introduction. It has stood stead fast and strong against time and competition. This blog does not intend to showcase the features of MS .NET, but will highlight how easy it is to get MS .NET monitored using ManageEngine Applications Manager.
Applications Manager uses WMI protocol to monitor Microsoft .NET Framework. Enabling WMI on a Windows Server is quite an easy task and the instructions outlined in the forum post @ https://forums.manageengine.com/topic/win9x-inventory# should give you a fair knowledge on how to enable it. In case, there is a firewall between the MS .NET Server and Applications Manager, you have to open the following ports
a. 135 - TCP ( RPC )
b. 445 - TCP ( WMI )
c. All ports above 1024 - TCP (MS .NET Server uses any random port above 1024 to respond for remote communication - DCOM )
In order to monitor a MS .NET Server, you have to specify a name to the monitor, followed by the hostname / ipaddress of the server. You can choose to select the username and password from the pre -configured Credential Library or specify the username in the format - domainname\administrator along with the password. Polling Interval is set as 5 mins by default. You can choose to leave the default value as it is for efficient monitoring.
Let us now quickly go through the list of attributes that Applications Manager can monitor for a MS .NET Server.
Attributes are listed against the following heads:
Threads - Physical / Logical
Memory - Heap size, %Time in Garbage Collection
Locks - Queue Length, Contentions/min
Exceptions - Exceptions per minute
Security - Total Runtime Checks per minute
JIT - %Time in JIT Compilation
The following are the attributes monitored against .NET Applications
Request Statistics - Requests per min, Errors per min, Requests Timeout per min and Queued Requests
Transactions - Transactions per min, Abondoned Transactions per min, Pending Transactions
Sessions - Active Sessions
Network Traffic - Bytes Sent / Received per minute
Applications Manager allows you to configure thresholds against all monitored attributes. When threshold violations are detected, it can notify technicians through Email / Text. Pro-active monitoring is supported by script execution. Schedule Reports are available to email reports on monitored attributes at regular intervals.
Stay tuned to more on Application Monitoring through ManageEngine Applications Manager.