Download PDF
Download page Enterprise Console Requirements.
Enterprise Console Requirements
The Enterprise Console can run on the same host as the Controller and the embedded Events Service. If this is the case, the machine you choose to run the Enterprise Console must meet the requirements for all the components that run on that machine.
However, we recommend that you place the Enterprise Console on its own separate dedicated host, particularly if you deploy Controllers as high availability pairs.
Supported Web Browsers
The AppDynamics Enterprise Console UI is an HTML 5-based browser application that works best with the latest version of any modern browser.
The Enterprise Console UI has been tested with and supports the last two versions of the following browsers:
- Safari
- Chrome
- Firefox
- Microsoft Edge
- Internet Explorer
Certain types of ad blockers can interfere with features in the Enterprise Console UI. We recommend disabling adblockers while using the Enterprise Console UI.
CPU Requirements
The Enterprise Console is not CPU intensive and therefore can manage multiple platforms with 2 Cores.
Memory Space Requirements
In the Enterprise Console, additional memory of 1 GB of free RAM is needed for Java and MySQL process.
Disk Space Requirements
The Enterprise Console requires 10 GB of free space to install. After the Enterprise Console installation, there must be at least 1 GB of additional space on the Enterprise Console host in order to perform any operations, such as installing a remote Controller.
Network Protocol Requirements
The Enterprise Console requires SSH or Secure File Transfer Protocol (SFTP) to be properly configured and enabled for it to use remote hosts.
To access remote hosts, the Enterprise Console uses Java Secure Channel (JSch) API with the provided key file. The Enterprise Console does not support SSH Jump Server. If you use an SSH Jump Server, or have jump host configuration, please contact your AppDynamics representative for deployment options.
cURL
On systems that run Linux, you must have cURL installed.
Required Libraries
Linux systems must include the following libraries for Enterprise Console operation:
libaio
numactl
package, which includeslibnuma.so.1
for RHEL, CentOS, and Fedora, andli
bnuma1
for Ubuntu and Debianglibc2.12
This
glibc
version is baked into a given operating system release, and therefore cannot be updated.tzdata
for RHEL, CentOS, Fedora, , openSUSE Leap 12 and Leap 15, and Ubuntu version 16 and higherThe
tzdata
package is also required by the MySQL connector.libncurses5
and above for Ubuntu, CentOS, Debian, openSUSE Leap 12 and Leap 15, and Amazon Linux 2As of MySQL 5.5.57 and 5.7.19,
libtinfo.so.5
is a required prerequisite library.ncurses-libs-5.x
for RHEL and CentOSAs of MySQL 5.5.57 and 5.7.19,
libtinfo.so.5
is a required prerequisite library.
The following table provides instructions on how to install the libraries on some common flavors of the Linux operating system.
If you cannot install the library, check that you have a supported version of your Linux flavor.
Linux Flavor | Command |
---|---|
| Use
Ensure that only one package For RHEL8, CentOS8, and Amazon2, you install the
Note: The Example of a trusted source for http://mirror.centos.org/centos/7/os/x86_64/Packages/ncurses-base-5.9-14.20130511.el7_4.noarch.rpm http://mirror.centos.org/centos/7/os/x86_64/Packages/ncurses-libs-5.9-14.20130511.el7_4.x86_64.rpm |
Fedora | Install the library RPM from the Fedora website:
|
Ubuntu | Use
Ensure that only one package |
Debian | Use a package manager such as APT to install the library (as previously described in the Ubuntu instructions). |
openSUSE Leap 12 and Leap 15 | Use
|
See Platform Requirements for operating system support information.
High Availability Requirements
You must install rsync
if you plan on deploying a Controller high availability (HA) pair. In addition, when using SSH or an SSH client, note that OpenSSH 5.3p1 is the minimum version supported by the Enterprise Console for HA.
Supported SSH Key Exchanges and Cipher Algorithms
You can use the following ssh
key exchanges and cipher algorithms to customize the ssh
configuration on your host(s):
Supported ssh | Details |
---|---|
Key exchanges |
|
Cipher algorithms |
|