Clarity

  • 1.  AppDynamics

    Posted Mar 17, 2016 09:12 AM

    Is anyone using AppDynamics to monitor their CA PPM Infrastructure? If so I'd love to chat.



  • 2.  Re: AppDynamics

    Posted Mar 18, 2016 10:36 AM

    Some others have walked this path before me: Monitoring Clarity Application.

    Does anyone have success stories to share?



  • 3.  Re: AppDynamics

     
    Posted Mar 28, 2016 05:36 PM

    Anyone have anything they can share with Rob?

    Robert Ensinger wrote:

     

    Some others have walked this path before me: Monitoring Clarity Application.

    Does anyone have success stories to share?



  • 4.  Re: AppDynamics
    Best Answer

    Posted Apr 11, 2016 10:50 AM

    Hi all. Just want to close the loop on this thread with how to get AppDynamics wired into CA PPM (tested in 14.3).

     

    For Browser RUM, follow the instructions here and copy the contents of adrum.js to the end of your <CA PPM Home>/webroot/ui/ext/ext.min.js and add a final line window['adrum-start-time'] = new Date().getTime();

     

    For the App Agent, in NSA, for the Application Instance, add the command & path to the App Agent to the end of your Java VM Parameters (eg:  -javaagent:"E:\AppServerAgent\javaagent.jar")

     

    To get the database exit calls (MSSQL shown below, should be similar for Oracle):

    Step 1: Click on settings on top right hand corner of controller

    apm_1.png

    Step 2: Select the Application Agent, and click on Configure

    apm_2.png

    Step 3 : Select the CA-PPM application on the left hand side and search for jdbc in the search box

    apm_3.png

     

    Step 4: Update the following properties with values as below

    For example jdbc-connections:

    apm_4.png

    property name=jdbc-statements

    value= com.ca.clarity.jdbc.sqlserver.dda

    property name=jdbc-connections

    value= com.ca.clarity.jdbc.sqlserverbase.BaseConnection 

    property name=jdbc-prepared-statements

    value= com.ca.clarity.jdbc.base.BasePreparedStatement

    property name=jdbc-callable-statements

    value= com.ca.clarity.jdbc.base.BaseCallableStatement

     

    Hope this helps future forum travelers.