AnsweredAssumed Answered

Tracing IBM commerce REST API URLs

Question asked by Selvakr on Oct 16, 2015
Latest reply on Oct 28, 2015 by Selvakr

Hi,

 

We are monitoring iBM web sphere commerce application. By default, it is tracing the regular boundaries like ESP/JSP/Servlet/ECActionServlet etc. But the REST API interface in iBM commerce is not monitored(traced) as a single trace URL like a Servlet URI path. It is getting monitored as individual bean and framework calls. For e.g., if we invoke a URL /rest/store/cart, it creates three rows in the trace session and it is not knitting all the transactions together and recognizing the same as /rest/store/cart.

 

IBM REST - https://www-304.ibm.com/support/docview.wss?uid=swg27039020&aid=1

 

These requests go through several filters including the existing Servlet filters. The rest package names are given below. Has anyone monitored this successfully without creating individual trace rows for components belonging to the same REST call?

 

IdentifyMatchingClassesAs: com.ibm.commerce.rest.* DiagTracing

IdentifyMatchingClassesAs: org.apache.wink.server.internal.servlet.* DiagTracing

TraceComplexMethodsIfFlagged: DiagTracing BlamePointTracer "Custom|Rest|{packageandclassname}|{method}"

Outcomes