.Net Agent sending a large amount of (typically backend) traces.

Document ID : KB000005299
Last Modified Date : 14/02/2018
Show Technical Document Details

A .Net Agent (usually backend agents) sends excessive traces that are not for transaction tracing, sampling, auto tracing, etc.


This issue can affect any APM NET Agent 10.x that has cross process transaction tracing enabled with upstream and downstream agents. This issue do not affect Java Agents

Engineering has discovered an issue where upstream .NET agents triggers transaction traces in the downstream .NET agents, the agent propagate traces regardless of there is a tail filter or not when introscope.agent.transactiontracer.tailfilterPropagate.enable=true.

Normally you enable this feature on all the desired agents to include the backend trace data (for example, from the SYSVIEW extension)

This defect#DE250285 has been already fixed in 10.5.2.



From the upstream JVMs, you have 2 options:

Option 1) disable CPTT (cross-process transaction tracing)

Comment the below 2 lines in Webservices.pbd
TurnOn: WebServicesCorrelationTracing
TurnOn: WCFRuntimeTracing

Option 2) set introscope.agent.transactiontracer.tailfilterPropagate.enable=false

Restart the managed application for the changes to take effect


Additional Information: