DX Application Performance Management

  • 1.  SPM - Caller name metrics for web servcies

    Posted Jan 02, 2015 09:50 AM

    Hi There, We have a custome written , very complex SOA framework. the Web services are generated and deployed using apache CXF /webloigc 11g. These web-servcies are been called by various application users and to identify the web-service usage pattern by various applications we need to know - who were the callers to a perticualr webservice. - how many times and when each caller called a perticular service. It seems there is no way to collect web-service caller's metric in APM/SPM 9.5 . Only very limited SOA-specific properties are avilable in 9.5. Could anyone help me to collect caller's metrics  please?? Thanks!!



  • 2.  Re: SPM - Caller name metrics for web servcies

    Broadcom Employee
    Posted Jan 02, 2015 07:15 PM

    Try using the WebServices AddOn FieldPack in the community documents.



  • 3.  Re: SPM - Caller name metrics for web servcies

    Posted Jan 07, 2015 02:06 PM

    Haruhiko, Is this the document you are refering to? https://communities.ca.com/docs/DOC-108470560?

    From what I can see, that field pack allows the same metrics to be captured for additional web services frameworks. Those "same" metrics being "WebService|[Server|Client]|{namespace}|{operationname}:[metric]." It doesn't keep track of the clients from a "server" point of view though. Does that make sense?

     

    What I am looking for, and what I believe sujatas is looking for, is for the clients to tracked individually on the server side. Do the metrics would look something like "WebService|[Server|Client]|{namespace}|{operationname}|{client identifier}:[metric]." I don't know if that is possible though.



  • 4.  Re: SPM - Caller name metrics for web servcies

    Broadcom Employee
    Posted Jan 07, 2015 02:20 PM
    That may require a nameformatter and a correlation tracer. In either case that is not how we structure web service metrics today so that will require a CA Services engagement or a Global Delivery Packaged Work Product.

    You could also bring this up over in the Dev subcommunity to see if this might be something we want to pursue further.


  • 5.  Re: SPM - Caller name metrics for web servcies

    Posted Jan 13, 2015 01:11 PM

    Haruhiku - Thnaks for your response. I had a look at the Web Service AddOn. infact I had a very specific look at the cfx - related stuffs .I think in the clinet side , its just adding a string 'CorId' (and the value is a random number) to the HttpRequest it connects to server using UrlConnection and in the server side, its trying to find the 'CorId' from the request. I think its for correlation tracing but dont think it serves my purpose. -Sujata



  • 6.  Re: SPM - Caller name metrics for web servcies

    Broadcom Employee
    Posted Jan 13, 2015 10:58 PM
    You need to correlation tracer in order to stitch the transaction together.
    Make sure you set all of your agents to use HTTP and not SOAP for the tracing. Details are in the SPM guide.