DX Application Performance Management

Expand all | Collapse all

Transactions very slow with agent enable

Jump to Best Answer
  • 1.  Transactions very slow with agent enable

    Posted 11-21-2016 04:51 AM

    Hi guys,

     

    I need your help again.

    With our agent enable our transactions are 41% more slow.... Its too much  

    I already modified IntroscopeAgent.profile and disabled stuff like: Socket, UDP, Network tracing, sqlagent tracing and deep inheritance. 

    On pbl files and pbd files what can we disable or configure to speed up at least 10% more fast?

     

    Thanks,

    Fernando



  • 2.  Re: Transactions very slow with agent enable
    Best Answer

    Posted 11-21-2016 05:00 AM

    Hi Fernando,

     

    The process to identify where the Agent overhead is coming from and reduce it is usually fairly easy.

     

    What you need to do is:

     

    1)      Go to the Investigator Tree

     

    2)      Select your Agent

     

    3)      Select the “Search” Tab

     

    4)      Type “Responses Per Interval”

     

    5)      Sort by largest values first

     

    The largest ones are where the overhead is coming from, they mean we’re running tracers on methods that have very high invocation rates and usually very small response times, and are therefore not really interesting to measure, so these are the ones you will want to turn off.

     

    Have you been able to create a Glassfish package in APM Command Center by the way?

     

    Best regards,

     

    Florian;



  • 3.  Re: Transactions very slow with agent enable

    Posted 11-21-2016 09:48 AM

    Florian,

     

    We are studying if the measures can be turned off.

    Yes i created a Glassfish package in APM Command Center. 

     

    Thanks for your support.

    I'll replay more later if i can turn off or no those measures.

     

    Thanks,

    Fernando



  • 4.  Re: Transactions very slow with agent enable

    Posted 11-21-2016 09:10 AM

    Hi Fernando:

        Yes, please respond on the other post about Glassfish. Given that these types of issues can get very involved, opening a case may be the quickest way to go. But for the moment, let's continue to work the issue through the Community.

     

    Based on Florian's suggestion, were you able to turn off additional tracers that may be impacting the agent? Looking at your IntroscopeAgent.profile would be helpful to determine next steps. Please post it if Florian's suggestion does not resolve/improve this issue.

     

    Thanks 

    Hal German



  • 5.  Re: Transactions very slow with agent enable

    Posted 11-21-2016 09:37 AM

    Also what is your directive line in the agent profile?  Any custom pbd's or pbl's?  Anything in hotdeploy?



  • 6.  Re: Transactions very slow with agent enable

    Posted 11-21-2016 10:32 AM

    introscope.autoprobe.directivesFile=acc-master.pbl,hotdeploy

    We dont have any custom pbd´s or pbl´s. Nothing in hotdeploy.



  • 7.  Re: Transactions very slow with agent enable

    Posted 11-21-2016 10:19 AM

    Hi Fernando: It sounds like you have a clear next step. So marking as answered. However, after your discussion with the customer and following Florian's and Matt's suggestion, if the problem persists , please post what was done and current status. Thanks

     

    Thanks

    Hal German



  • 8.  Re: Transactions very slow with agent enable

    Posted 11-22-2016 02:15 PM

    Hi Fernando,

     

    What version of APM are you running?

    Which agent (Java, .NET)?

    If it is the Java agent, which version and vendor is the JVM?

     

    In version 10.0 we hit an issue with the JVM version 1.6 versus 1.7.  With 1.6, we had to use the IntroscopeAgent_noredef.profile so that the instrumentation wouldn't try to re-instrument the classes.

     

    When we had the 1.7 configuration on a 1.6 JVM, the CPU was rather high, more than 10% when it was typically under 5%.

     

    Hope this helps,

     

    Billy



  • 9.  Re: Transactions very slow with agent enable

    Posted 11-24-2016 11:47 AM

    Hi Billy,

     

    Thanks for your info. I will analyse here.

    On production we have some servers with agent version 10.0, i will check the JVM versions on that machines.

     

    Regards,

    Fernando