The requirements for different components in the AppDynamics platform are based on the performance profile you select. This page describes the different performance profiles and how to determine the profile size you need.
When the Enterprise Console host is shared with the Controller host, it should have enough space to match the Controller host requirements, since there is no need for additional memory for the Enterprise Console.
However, when the Enterprise Console host is not shared with the Controller host, then it requires additional memory and disk space.
See Enterprise Console Requirements and Prepare the Controller Host for additional space requirements.
Your network or the host machine may have built-in firewall rules that you will need to adjust to accommodate the AppDynamics on-premises platform. Specifically, you may need to permit network traffic on the ports used in the system. For more information, see Port Settings.
For expected bandwidth consumption for the agents, see the requirements documentation for app agents, see Install App Server Agents.
You need to install all platform components with a single user account or accounts that have equivalent permissions on the operating system. The user needs to have write permissions for the installation directory.
The following tables list the controller compatibility with various operating systems and other on-prem components for new installation and upgrades. For agent compatibility with the controller, see Agent and Controller Tenant Compatibility.
Ensure that you have installed the Required Libraries before you proceed with the controller install or upgrade.
OS Version | Enterprise Console | Events Service Version | EUM Version | Synth Version |
---|
RHEL 8.x and 9.x | 23.11.0 | 23.10.0
| 23.8.0 | |
Windows 2019 | 23.11.0 | 23.10.0
| 23.8.0 | |
Cent OS 8.x | 23.11.0 | 23.10.0 | 23.8.0 | |
Ubuntu 20.x, 22.x | 23.11.0 | 23.10.0 | 23.8.0 | 23.6.0 |
OpenSUSE Leap 15.5 | 23.11.0 | 23.10.0 | 23.8.0
| 23.6.0 |
Make sure the OS, Events Service, EUM, and Synth versions are compatible with the Controller version as mentioned in the following table:
Controller Version | OS Version | Events Service Version | EUM Version | Synth Version |
---|
23.1.3 | RHEL 8 and 9 | 4.5.2 | 23.7.0 | 21.4.2 |
21.4 | RHEL 8 and 9 | 4.5.2 | 23.7.0 | 21.4.2 |
23.1.3 | Windows 2019 | 4.5.2 | 23.7.0 | 21.4.2 |
22.12 | Cent OS 8.x | 4.5.2 | 23.7.0 | 21.4.2 |
21.1 | Cent OS 8.x | 4.5.2 | 23.7.0 | 21.4.2 |
23.1.3 | Ubuntu 20.x and 22.x | 4.5.2 | 23.7.0 | 21.4.2 |
23.1.3 | OpenSUSE Leap 15.5 | 4.5.2 | 23.7.0 | 21.4.2 |
23.9.0 | Windows 2022 | 23.7.0
| 23.7.0 | -
|
The Controller and App Agents provide full internationalization support, with support for double- and triple-byte characters. This support provides the following abilities:
- Controller UI users can enter double- or triple-byte characters into text fields in the UI.
- The Controller can accept data that contains double- or triple-byte characters from instrumented applications.
See Administer App Server Agents for information on bandwidth usage in an AppDynamics deployment.
For requirements that are specific to product components, see the following pages: