DX Application Performance Management

 View Only
  • 1.  How to setup Introscope for Mulesoft?

    Posted Jan 12, 2017 02:46 PM

    Is there any how-to documentation to instrument Mulesoft with Introscope?  What agent do we use etc? I did see there was Mulesoft field pack.  

     

    Thanks,

    Jeremy



  • 2.  Re: How to setup Introscope for Mulesoft?

    Broadcom Employee
    Posted Jan 12, 2017 04:05 PM

    Guenter_Grossberger  reian06 would be the ones with any insights on this.



  • 3.  Re: How to setup Introscope for Mulesoft?
    Best Answer

    Broadcom Employee
    Posted Jan 12, 2017 05:41 PM

    Hiko_Davis answered about getting the field pack in Mule fieldpack and Mule JMX data not appearing in Introscope 

    From those posts, it looks like you need to contact the Account Team for a copy.

     

    Please review these two posts, let us know if they were helpful and if you have any further questions

    Thanks

    Hal German



  • 4.  Re: How to setup Introscope for Mulesoft?

    Broadcom Employee
    Posted Jan 13, 2017 08:02 AM

    Hi Jeremy:

        I have provided some pointers on the field pack and have not heard back anything further from you.  So marking as answered. However, I hope that others may contribute their responses. You may also provide additional responses/questions as needed.

     

    Thanks

    Hal German



  • 5.  Re: How to setup Introscope for Mulesoft?

    Posted Jan 13, 2017 10:52 AM

    What agent do I use?  Tomcat or the Java Agent.



  • 6.  Re: How to setup Introscope for Mulesoft?

    Broadcom Employee
    Posted Jan 13, 2017 10:58 AM

    If you're monitoring the ESB, use EPA.
    If you're monitoring backend connections, then whatever Java agent is compatible with your container.



  • 7.  Re: How to setup Introscope for Mulesoft?

    Broadcom Employee
    Posted Jan 16, 2017 08:35 AM

    Hello Jeremy,

    Regarding the agent file, use the default agent package.

    Here is an example how to configure the java agent with Mule on Linux:

     

    1. Create an account with Mulesoft Cloud Platform
    2. Install API Mule Gateway 2.2.0 on the Linux setup.
    3. In the wrapper.conf file, modify the following :
     
    wrapper.java.additional.15=-javaagent:/opt/wily/Agent.jar
    wrapper.java.additional.16=-Dcom.wily.introscope.agentProfile=/opt/wily/core/config/IntroscopeAgent.profile
     
    wrapper.java.additional.17=-Danypoint.platform.client_id=XXXXX
    wrapper.java.additional.18=-Danypoint.platform.client_secret=XXXXX
     
    4. Put some dummy apps under /apps folder
    5. Register the Linux Server with Mulesoft Cloud Platform and it updates the wrapper.conf file.
    6. Start the gateway


    Please note that if you using a pre-10.3 agent, there is a known issue affecting Mule environments:  the Mule gateway registers on-startup with the Mulesoft management layer. The mule_ee.log on the gateway will show that the registration completes successfully however, within the space of 60 mins it will disconnects. 

    To workaround this issue, open the introscopeAgent.profile,  set  introscope.agent.deep.entrypoint.enabled=false

     

    About the fieldpack, open a support case, we can get you a copy of the Mule ESB fieldpack.

     

    Thanks,

    Sergio



  • 8.  Re: How to setup Introscope for Mulesoft?

    Posted Feb 20, 2017 12:31 AM

    Hi,

     

    I have did the steps however it failed to find Premain-Class manifest attribute in ca.apm.fieldpacks.agent.jar file which Andreas came out.


    Any advise? thanks!



  • 9.  Re: How to setup Introscope for Mulesoft?

    Broadcom Employee
    Posted Feb 21, 2017 10:27 AM

    Hi BQ:

        Have you posted this on teh APM internal boards/communities as well?

    Thanks

    Hal German