Enterprise Console | |
------> | |
1 Controller | |
1 Agent APP | |
1 AGENT Machine | |
Change Hostname | |
On Linux, also ensure that open file descriptor and user process limits on the EUM Server machine are set to a sufficient value. The hard and soft limits should be as follows: | |
Open file descriptor limit (nofile): 65535 | |
Process limit (nproc): 8192 | |
To check your existing settings, as the root user, enter the following commands: | |
ulimit -S -n | |
ulimit -S -u | |
The output indicates the soft limits for the open file descriptor and soft limits for processes, respectively. | |
/etc/security/limits.d/appdynamics.conf | |
<login_user> hard nofile 65535 | |
<login_user> soft nofile 65535 | |
<login_user> hard nproc 8192 | |
<login_user> soft nproc 8192 | |
root hard nofile 65535 | |
root soft nofile 65535 | |
root hard nproc 8192 | |
root soft nproc 8192 | |
vi /etc/security/limits.conf | |
<login_user> hard nofile 65535 | |
<login_user> soft nofile 65535 | |
<login_user> hard nproc 8192 | |
<login_user> soft nproc 8192 | |
root hard nofile 65535 | |
root soft nofile 65535 | |
root hard nproc 8192 | |
root soft nproc 8192 | |
Enable the file descriptor and process limits as follows: | |
--------------------------------- | |
Open the following file for editing: /etc/pam.d/common-session | |
Add the line: session required pam_limits.so | |
Save your changes to the file. | |
When you log in again as the user identified by login_user, the limits will take effect. | |
- cURL - On systems that run Linux, you must have cURL and netstat installed. | |
- netstat - On systems that run Linux, you must have cURL and netstat installed. | |
- libaio - Linux systems must also have the libaio library installed. This library provides for asynchronous I/O operations on the system. | |
- tzdata- The tzdata package is also required by the MySQL connector. or RHEL, CentOS, Fedora, , openSUSE Leap 12 and Leap 15, and Ubuntu version 16 and higher | |
- numactl - numactl package, which includes libnuma.so.1 for RHEL, CentOS, and Fedora, and libnuma1 for Ubuntu and Debian | |
- glibc2.12 - This glibc version is included into a given operating system release, and therefore cannot be updated. | |
- libncurses5 - libncurses5 (and above) for Ubuntu, CentOS, Debian, openSUSE Leap 12 and Leap 15, and Amazon Linux 2. As of MySQL 5.5.57 and 5.7.19, libtinfo.so.5 is a required prerequisite library. | |
- ncurses-libs-5.x - ncurses-libs-5.x for RHEL and CentOS. As of MySQL 5.5.57 and 5.7.19, libtinfo.so.5 is a required prerequisite library. | |
- SLES12 and SLES15 using libxml2-2 and libxml2-tools | |
Red Hat | |
CentOS | |
CentOS Stream | |
Amazon | |
Use yum to install the library, such as: | |
sudo yum install libaio | |
sudo yum install numactl | |
sudo yum install ncurses-libs.x86_64 | |
sudo yum install -y libaio.x86_64 | |
sudo yum install -y numactl.x86_64 | |
sudo yum install -y tzdata | |
yum install tar | |
ulimit -S -n | |
ulimit -S -u | |
sudo apt-get install libaio1 | |
sudo apt-get install numactl | |
sudo apt-get install tzdata | |
sudo apt-get install libncurses5 # Use this even if your running Ubuntu 20.04 | |
sudo apt-get install curl | |
chmod +x platform-setup-x64-linux-21.4.4.24619.sh | |
./platform-setup-x64-linux-21.4.4.24619.sh | |
NOTE: IF YOU REBOOT YOUR APPD SERVER YOU WILL NEED TO RESTART YOUR ENTERPRISE CONSOLE AND CONTROLLER. YOU RESTART THE CONTROLLER VIA THE ENTERPRISE CONSOLE GUI. YOU CAN RESTART ENTERPRISE CONSOLE BY DOING THE FOLLOWING. | |
cd /home/cisco/appdynamics/platform/platform-admin/bin | |
./platform-admin.sh start-platform-admin | |
https://github.com/Appdynamics/Install_Configure/blob/master/install-platform-admin.sh | |
============================================================================================= | |
Where should AppDynamics Enterprise Console be installed? | |
[/opt/appdynamics/platform] | |
Validating user inputs... | |
Verifying if the libaio package is installed. /opt/appdynamics/platform/installer/checkLibaio.sh | |
Verifying if the libnuma package is installed. /opt/appdynamics/platform/installer/checkLibnuma.sh | |
Verifying the libc version. /opt/appdynamics/platform/installer/checkLibc.sh | |
Verifying if the zoneinfo directory exists. if not, check tzdata package | |
Verifying if the libncurses5 package is installed. /opt/appdynamics/platform/installer/checkNcurses.sh | |
Verifying if curl is installed. /opt/appdynamics/platform/installer/detect_os_packages.sh | |
Enter the AppDynamics Controller database information | |
AppDynamics Enterprise Console Database Information | |
This information will be used to connect to the database to set up the | |
AppDynamics Enterprise Console user account and database. | |
Database Root User Password | |
http://devops-ent-console:8090/ | |
http://192.168.1.16:8090/ | |
Confirm Database Root User Password | |
Database Port | |
[3377] | |
A new database user account will be created during this installation if it | |
doesn't already exist. Enter the password for the AppDynamics Enterprise | |
Console database user. | |
Enter the password for the AppDynamics Enterprise Console database user. | |
Enterprise Console Database Password | |
Enterprise Console Confirm Database Password | |
AppDynamics Enterprise Console host information | |
Enable Https Connection? | |
Yes [y], No [n, Enter] | |
Note: If you are installing on Amazon EC2 instance, enter the Public DNS | |
hostname. | |
Enterprise Console Host Name | |
[localhost.localdomain] | |
Enterprise Console Port | |
[9191] | |
Enterprise Console Root User Name admin | |
Enterprise Console Root User Password | |
Confirm Enterprise Console Root User Password | |
Validating host and port connection information... | |
Extracting files ... | |
Installing Enterprise Console Database. Please wait as this may take a few minutes... | |
Installing Enterprise Console Database... | |
Installing Enterprise Console Application. Please wait... | |
Installing Enterprise Console Application... | |
Creating Enterprise Console Application login... | |
Copying timezone scripts to mysql archives... | |
Creating Enterprise Console Application login... | |
Setup has finished installing AppDynamics Enterprise Console on your computer. | |
To install and manage your AppDynamics Platform, use the Enterprise Console | |
CLI from /opt/appdynamics/platform/platform-admin/bin directory. | |
Finishing installation ... | |
[root@localhost opt]# cd /opt/appdynamics/platform/platform-admin/bin | |
[root@localhost bin]# ls | |
platform-admin platform-admin.bat platform-admin.sh | |
[root@localhost bin]# ./platform-admin.sh start-platform-admin | |
***** Enterprise Console application is already running ***** | |
[root@localhost bin]# | |
http://192.168.1.14:9191/ | |
45 systemctl stop firewalld | |
46 systemctl disable firewalld | |
admin | |
Rajesh123 |
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I am working at Cotocus. I blog tech insights at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at I reviewed , and SEO strategies at Wizbrand.
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at PINTEREST
Rajesh Kumar at QUORA
Rajesh Kumar at WIZBRAND