.NET Agent v2.3.4
October 2, 2024
-
Fixed
Temporarily removed the CancellationToken-related methods from recently added monitoring targets. -
New
Added support for setting theexpand_transaction_level
in .NET Core.-
expand_transaction_level Boolean
Default
false
If you set this option to
true
, SQL and HTTP calls that occur outside transactions are considered transactions and they are displayed in the hitmap. -
expand_transaction_basetime Int
Default
1000
ms (1 second)When the
expand_transaction_level
option is set totrue
, data is collected only for requests that take longer to respond than the specified time. It collects up to 100 items per second. The minimum value is100
ms (0.1 second).
-
-
New
Added support for desktop application monitoring.-
Set the value of the
expand_transaction_level
option totrue
. -
Before running the application, enter the following command at the prompt:
SET COR_PROFILER={D76F1D76-A9E0-4C87-874F-C0AD93D4229B}
SET COR_ENABLE_PROFILING=1
SET CORECLR_PROFILER={21CAE18A-4E44-4578-83FD-0576AAA47E68}
SET CORECLR_ENABLE_PROFILING=1
SET DOTNET_STARTUP_HOOKS=C:\Program Files\WhaTap .NET\core\Whatap.Startup.NetCore.dll
SET WHATAP_TRACE_IIS_ONLY=0
SET EXPAND_TRANSACTION_LEVEL=1
SET EXPAND_TRANSACTION_BASETIME=100 -
After executing the command, run the target application.
NoteSupport for desktop application monitoring is in Beta stage and the upgrade is scheduled for the monitoring scope and usability.
-
Download
-
Earlier than .NET runtime 4.6.1 or earlier than Windows 2012
Windows Server 2008 R2 is the minimum requirement.