Microsoft .NET Monitoring
Microsoft .NET Framework is a Windows-based platform allowing a user to run applications as well as Web services. The basic .NET Framework components are common language runtime (CLR) and class library. It’s compatible with many popular programming languages constituting a perfect environment for developing, deploying and executing applications and services. Nowadays, this platform is used by dozens of applications. The problem of .NET application monitoring is caused by their performance in heterogeneous environments where system profiling or application shutdown can’t be performed.
We could categorize .NET Framework monitoring tasks as following:
AggreGate Network Manager is ideal for solving common .NET monitoring objectives. You can be either an application developer or a generic IT specialist, the Manager will still provide you with comprehensive information on your .NET applications. The Manager helps you independently analyze functioning of diverse subsystems, including I/O, CPU load, efficiency of memory usage, and memory leak identification. Likewise, AggreGate Network Manager will assist with defining performance requirements when scaling your application.
.NET monitoring metrics include:
AggreGate Network Manager provides comprehensive Java application performance monitoring as well. See Java Monitoring System section for more information.