DX Application Performance Management

  • 1.  How to monitor web-services at https

    Posted Jul 05, 2017 06:29 AM

    We are using APM 10.5.2. Till now we able to capture web services at http. 

     

    But some web services are hosted on https. Need your guidance how we monitor them.

     

    Application server : Apache Tomcat 

    Agent : tomcat10.5.2 



  • 2.  Re: How to monitor web-services at https

    Posted Jul 05, 2017 01:16 PM

    Are you using APM for Web servers and wondering if it can monitor https?

     

    thanks,

    Francis



  • 3.  Re: How to monitor web-services at https

    Posted Jul 05, 2017 01:25 PM

    Or would you be using APM for SOA, which supports Tomcat?

     

    Francis



  • 4.  Re: How to monitor web-services at https

    Broadcom Employee
    Posted Jul 06, 2017 06:59 AM

    No additional information was given back to the Support response. So marking as answered. You may provide additional information or follow-up questions as needed



  • 5.  Re: How to monitor web-services at https
    Best Answer

    Posted Jul 06, 2017 04:09 PM

    HTTPS or Restful WebServices will show up under the backends with the https://[provider_url.com_port and all the service requests are shown under the Default unless you break it down by providing a backendpath set up...similar to a URL Grouping:

     

    Here is one that I am using:

     

    introscope.agent.backendpathgroup.keys=eligibility,search,contacts,listing,pcpdetail,summary,individual,members,getActiveMsg,default
    introscope.agent.backendpathgroup.group.eligibility.pathprefix=/v1/members/eligibility
    introscope.agent.backendpathgroup.group.eligibility.format=eligibility
    introscope.agent.backendpathgroup.group.search.pathprefix=/v1/members/search
    introscope.agent.backendpathgroup.group.search.format=search
    introscope.agent.backendpathgroup.group.contacts.pathprefix=/v1/members/contacts
    introscope.agent.backendpathgroup.group.contacts.format=contacts
    introscope.agent.backendpathgroup.group.listing.pathprefix=/v1/members/limited-liability/listing
    introscope.agent.backendpathgroup.group.listing.format=listing
    introscope.agent.backendpathgroup.group.pcpdetail.pathprefix=/v0/members/pcpdetail
    introscope.agent.backendpathgroup.group.pcpdetail.format=pcpdetail
    introscope.agent.backendpathgroup.group.summary.pathprefix=/v1/bills/summary
    introscope.agent.backendpathgroup.group.summary.format=bills-summary
    introscope.agent.backendpathgroup.group.individual.pathprefix=/v1/bills/individual
    introscope.agent.backendpathgroup.group.individual.format=bills-individual
    introscope.agent.backendpathgroup.group.members.pathprefix=/v1/cp/members/*
    introscope.agent.backendpathgroup.group.members.format=members
    introscope.agent.backendpathgroup.group.getActiveMsg.pathprefix=/admin/AdminConsole/broadcastMessages/api/getActiveMessages
    introscope.agent.backendpathgroup.group.getActiveMsg.format=getActiveMsg
    introscope.agent.backendpathgroup.group.default.pathprefix=*
    introscope.agent.backendpathgroup.group.default.format=Default

     

     

     

    As you can see there are at least two statements that are needed...one to identify and name the metric path. This breaks out the Default into separate:

     

     

    The pathprefix is the URI of the https call...

     

    Hope this helps....



  • 6.  Re: How to monitor web-services at https

    Broadcom Employee
    Posted Jul 06, 2017 04:21 PM

    Thank you Steve for responding. It is always SO valuable to have real-world examples (sanitized to hide company information of course) and screenshots when discussing a topic. I hope that other customers will do the same!



  • 7.  Re: How to monitor web-services at https

    Posted Jul 07, 2017 07:08 AM

    Hi All,

     

    Thanks for your valuable response.

     

    We are using simple tomcat no installer agent file.

     

    This is what we are receiving. Is there any pbd/pbl file by which we can enable https monitoring.



  • 8.  Re: How to monitor web-services at https

    Posted Jul 11, 2017 04:44 PM

    This is a relevant KB article, but it's a bit outdated:

    Does the Power Pack for Web Servers support Client-side SSL authentication? 

     

    Francis