Richard_Mendoza

WAS - Custom Instrumentation

Discussion created by Richard_Mendoza on Apr 2, 2018

Hi team,

 

I write this time to ask if anyone can support me with the following: Currently the instrumentation of the java classes is being carried out, through the hotdeploy:

 

ar\com\prueba\certificadoafiliacionmultiproducto\portlet\CertificadoAfiliacionMultiproductoPortlet.java

ar\com\prueba\empleadores\cesantias\portlet\RetiroCesantiasPortlet.java

ar\com\prueba\solicitarretirosgesautoges\portlet\SolicitarRetirosGesAutogesPortlet.java

 

When validating in the autoprobe log, it is observed that they are being seen by the agent. No errors are observed in the agent log. But they are not being seen reflected in the introscope, for example:

 

SetFlag: RetiroCensatiasTracing
TurnOn: RetiroCensatiasTracing

IdentifyClassAs: ar.com.prueba.empleadores.cesantias.portlet.RetiroCesantiasPortlet RetiroCensatiasTracing

TraceComplexMethodsIfFlagged: RetiroCensatiasTracing BlamePointTracerDifferentInstances "RetiroCensatias|{classname}|{method}"
TraceComplexMethodsWithParametersIfFlagged: RetiroCensatiasTracing ExceptionErrorReporter "RetiroCensatias|{classname}|{method}:Errors Per Interval"

 

It does not appear in the metric tree.

 

Observation: The application is under IBM WAS with liferay-OSGI. This characteristics could be preventing the correct instrumentación of the agent, that is to say, that is not shown in the introscope.

 

Thanks for the help

Richard

Outcomes