.NET
DESK OneAgent instruments your .NET applications by placing trace statements at strategic locations in your code for code tracing, performance metrics, error detection, dependency tracking, and more.
Not every detected .NET application is instrumented by default. DESK maintains a set of rules to instrument specific processes (for example, IIS application-pools, which you can extend with our own rules).
Capabilities
DESK provides extensive .NET monitoring capabilities:
- End-to-end transaction tracing for web requests services, web services, remoting services, queues, and databases. Learn more about services.
- Garbage collection, process metrics, and much more.
- Always-on 24x7 production grade CPU profiling.
- OneAgent SDK for custom tracing.
See our supported technologies matrix for details on supported frameworks.
.NET Runtimes
DESK provides support for .NET Framework as well as .NET Core.
.NET Framework | Vendor released | Vendor End of life | Supported by DESK until | First supported OneAgent Version | Last supported OneAgent Version |
---|---|---|---|---|---|
3.5 SP1, 4.5.2 - 4.8 | |||||
4, 4.5, 4.5.1 | 2016-01-12 |
.NET Core | Vendor released | Vendor End of life | Supported by DESK until | First supported OneAgent Version | Last supported OneAgent Version |
---|---|---|---|---|---|
1.0, 1.1 | 2019-06-27 | 2019-12-01 | 1.177 | ||
2.0 | 2018-10-01 | ||||
2.1 | |||||
2.2 | 2019-12-23 | ||||
3.0 | 2019-09-23 | 1.177 |
Support Lifecycle
DESK is committed to support each version according to its support lifetime.
.NET Framework
The .NET Framework support policy can be found on Microsoft Support Lifecycle.
.NET Core
.NET Core is open source but officially supported by Microsoft. The support policy can be found on Microsoft Support Lifecycle.