AppDynamics Application Intelligence Platform
3.9.x Documentation
...
The AppDynamics solution requires a central Controller. It can be hosted as SaaS by AppDynamics or you can install it on-premise.
For an on-premise Controller, the controller configuration required depends on the number of JVMs to be monitored. Requirements for the small profiles are:
Controller performance profile | Supported OS platforms | CPU # of cores | RAM | Disk storage | Disk I/O write/read/random read | Agent Count* | Metrics Count/minute |
---|---|---|---|---|---|---|---|
Demo | Linux (32 & 64-bit) Windows (32 & 64-bit) | 2 CPU Cores 1.5 GHz minimum | 2 GB | 50 GB | 50 MB/sec 50 MB/sec 1.5 MB/sec | up to 5 | 5 K max |
Small | Linux (32 & 64-bit) Windows (32 & 64-bit) | 4 CPU Cores 1.5 GHz minimum | 4 GB | 100 GB | 50 MB/sec 50 MB/sec 1.5 MB/sec | 6-10 | 25 K max |
AppDynamics for Databases is an on-premise solution and can be installed on the same server as the AppDynamics Pro Controller, or on a different server. In either case it requires 1 CPU and 2GB of RAM to monitor a single database instance. If you install it on the Controller server, these resources are in addition to the Controller resources. Also, change the default port number so it doesn't conflict with the Controller. See Prevent and Resolve Port Number Conflicts.
AppDynamics requires the following network configurations:
There is a getting started guide in the documentation. In summary, you:
At this point, AppDynamics should be configured and monitoring all traffic flowing through the application.