The .NET platform has been deployed widely in enterprises to develop and run critical business applications. To monitor the performance of these applications and the underlying .NET platform, .NET monitor solutions can be used. These solutions enable you to capture application performance metrics that you can use to detect and troubleshoot performance problems as well as for tasks such as auditing application performance for SLA compliance.
The most comprehensive and capable .NET monitor solution and tools in the market are from Dynatrace, the leader in digital performance management. Dynatrace’s wide ranging monitoring support for server operating systems, application platforms, databases, virtual environments, and cloud services enable you to capture and analyze full application stack performance metrics. Its application performance analyzer features allow you to obtain insights into root causes of performance issues throughout your entire stack.
When you measure .NET performance using Dynatrace’s .NET monitor, you can obtain performance data spanning user interactions, web and application servers, databases, and cloud dependencies. You can see .NET performance metrics in real-time across every tier and transaction without any blind spots or gaps. Captured data and results from Dynatrace’s application analytics tools are visualized on Dynatrace’s dashboard for intuitive viewing.
Dynatrace’s .NET monitoring capabilities utilize Dynatrace’s patented PurePath Technology®. PurePath traces transactions end-to-end by capturing performance data through all application tiers with timing and code-level context. With Dynatrace’s application monitor implementing PurePath, you can drill into the performance of all services and components invoked by a single user interaction down to method and database query levels. This allows you to analyze the response times of methods and database queries to find possible performance hotspots.
Additionally, Dynatrace’s .NET monitor incorporates Dynatrace’s unique backtrace capability that allows you to obtain insight into the impact of method and database query performance on user experience. This backtrace capability also details all other monitored applications that make calls to each .NET WCF service and shows the root cause of each failed request.
Dynatrace’s unified application monitoring solution delivers deep-dive log monitoring capabilities. Its log analytics tools automatically discover log files for all monitored hosts and processes with no configuration required and displays them in Dynatrace’s dashboard. You can easily and quickly see all available log files through the dashboard’s log viewer. The viewer allows you to gain direct access to and search all content in the log files using search custom strings and queries. Furthermore, Dynatrace application log monitoring automatically recognizes any log entries that pertain to performance problems and highlights them to you. This shortens your troubleshooting time when you are searching for the root causes of performance problems.