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, it is recommended that you have the Enterprise Console on its own separate dedicated host. This is especially recommended if you are deploying 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:
- Microsoft Edge
- Internet Explorer
Certain types of ad blockers can interfere with features in the Enterprise Console UI. We recommend disabling ad blockers while using the Enterprise Console UI.
The Enterprise Console is not CPU intensive, and therefore can manage multiple platforms with 2 Cores.
Memory Space Requirements
There is no need for additional memory for the Enterprise Console when it shares the same host as the Controller. However, when the Enterprise Console host is not shared with the Controller host, then it requires 1 GB of free RAM.
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.
The Enterprise Console uses Java Secure Channel (JSch) API with the provided key file to access remote hosts. In scenarios where you have an SSH jump server or jump host configuration, you will have to invest in additional provisions for your application to work. Consult your AppDynamics representative in such cases.
On systems that run Linux, you must have cURL installed.
Linux systems must include the following libraries for Enterprise Console operation:
- numactl package, which includes libnuma.so.1 for RHEL, CentOS, and Fedora, and libnuma1 for Ubuntu and Debian
This glibc version is baked into a given operating system release, and therefore cannot be updated.
The following table provides instructions on how to install the libraries on some common flavors of Linux operating system.
|Red Hat and CentOS|
Install the library RPM from the Fedora website:
Use apt-get, such as:
|Debian||Use a package manager such as APT to install the library (as described for the Ubuntu instructions above).|
See Platform Requirements for operating system support information.
High Availability Requirements
You must install rsync if you plan on deploying a Controller high availability 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.