DX Application Performance Management

  • 1.  Bootstrap agent 10.7

    Posted Mar 01, 2019 10:20 AM
      |   view attached

    Hello,

    anyone knows how to use the bootstrap agent for ca apm ? I saw a version inside Command Center in the directory repository/com/ca/apm/agent/bootstrapAgent/10.7.0.116.

    It is usable as java agent 10.7.0.116 ?

    Thanks in advance

    Davide



  • 2.  Re: Bootstrap agent 10.7

    Broadcom Employee
    Posted Mar 04, 2019 09:03 AM

    Davide: 

        I'm not sure it the bootstrap agent is publicly supported. Mot seeing it under https://docops.ca.com/ca-apm/10-7/en/implementing-agents/deploy-agent-packages-using-apm-command-center/

     

    I see one KB on it. https://communities.ca.com/thread/241821692-bootstrap-agent-107

    Checking internally for more details.



  • 3.  Re: Bootstrap agent 10.7
    Best Answer

    Broadcom Employee
    Posted Mar 04, 2019 09:46 AM

    it basically helps when Agent upgraded. No need to change the App startup script.

    Here is an internal note. 

     

    Bootstrap Agent

    Bootstrap mechanism splits the agent into two parts –

    • Bootstrap agent
    • Delegate real agent

    Application java process startup scripts will refer to Bootstrap agent only. This is how agent configuration will look like in startup script

     -javaagent:<agent-home>/Agent.jar.

    Bootstrap Agent is responsible for loading the delegate real Agent. It loads real Agent from one of the ‘release’ packages available under <agent-home>/releases/<release> folders. Bootstrap Agent, by default, always picks up the "latest" version of Agent on start of java application. The versions and various upgrade policy settings are defined in <agent-home>/agent.policy

    Instead of referring to the real Java Agent in application startup script, user has to configure Bootstrap Agent. Therefore, application startup script won't require any changes for Agent upgrade.



  • 4.  Re: Bootstrap agent 10.7

    Posted Mar 06, 2019 05:34 AM

    Hello,

    thanks to all for the details.

    Do  i have to copy manually the agent under <agent-home>/releases/<release> or i can configure the agent to copy automatically the agent from the command center ?

     

    Davide