Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The following pages provide information on installing app agent, along with general information on installing AppDynamics app agents. For Agent-to-Controller version compatibility information, see Agent and Controller Compatibility Matrix.

Planning Agent Deployment

When planning your deployment, you should consider whether to install agents manually or using some form of automation. If deploying a relatively small number of agents, you may choose to install the agent manually. For larger environments involving hundreds of agents, it's likely that you would want to develop an automated deployment strategy. 


For automated deployment guidelines, see Deploy the Controller to ProductionDeployment

App Agent Network Bandwidth Usage

The following guidelines can help you estimate how much bandwidth overhead will be added to your environment by deploying AppDynamics agents.


  1. The approximate bandwidth used by a single Java Agent with the default configuration is 5 to 8 kilobytes per second. 
  2. Scaling of additional agents is linear. That is, if the average bandwidth usage for an app agent in a given deployment is 5 kilobytes, adding 10 means that bandwidth usage will be 5 × 10, or 50 kilobytes.   
  3. While the average bandwidth used is 5 to 8 kbytes per second, agents send data to the Controller in bursts rather than as a steady stream of data. When testing bandwidth usage, to determine the actual kbytes per second used by an agent, you need to observe and average out traffic over the course of at least several minutes. 
  4. When testing bandwidth usage in the environment, keep in mind that different types of tiers will generate a different amount of load. For instance, an app server tier that connects to a database as a remote service tends to generate more agent-to-controller traffic than one that doesn't, due to the capture and transmission of SQL information from the database.  

Agent License Considerations

For agent-based license units (including APM, database monitoring, and server monitoring), licenses are allocated to the first agents that register with the Controller up to the licensed limit. For example, with five agent licenses, the first five agents that connect to the Controller are licensed.