APM - AppMapMarkerTracer not longer working with SaaS Java Agent 21.x
search cancel

APM - AppMapMarkerTracer not longer working with SaaS Java Agent 21.x


Article ID: 225495


Updated On:


DX APM SaaS DX Application Performance Management


We have successfully been using the below custom PBD that uses AppMapMarkerTracer in all Java Agent 10.* versions but noticed it is not longer working in 21.9

Custom PBD

SetTracerClassMapping: AppMapCustomBackendTracer com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator
SetTracerParameter: AppMapCustomBackendTracer nodeType GenericBackend
SetTracerParameter: AppMapCustomBackendTracer nodeLevel MethodClass
SetTracerParameter: AppMapCustomBackendTracer ownerType Application,BusinessTransactionComponent
SetTracerParameter: AppMapCustomBackendTracer boundaryType Backend
SetTracerParameter: AppMapCustomBackendTracer useblame false
SetTracerParameter: AppMapCustomBackendTracer newmode true
SetTracerOrdering: AppMapCustomBackendTracer -1000001

TraceOneMethodOfClass: <my class> getBindingsWithRetries AppMapCustomBackendTracer "My BACKENDS QUERIES"



SaaS Java Agent 21.x


In the Agent log you can find below messages:

[ERROR] [IntroscopeAgent.Agent] Unable to create tracer factories for the following class (library not found): com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer
[INFO] [IntroscopeAgent.Agent] Either the tracer configuration is incorrect or the installation is corrupt

All agent appmap related tracers have been removed as they are now obsolete. We don't need these tracers for appmap any more.



Remove all the the AppMap* references and traces 

Additional Information