The Enterprise Console is the installer for the Controller and Events Service. You can use it to install and manage the entire lifecycle of new or existing AppDynamics Platforms and components. The application provides a GUI and command line interface.
If your Enterprise Console host goes down, it does not impact Controllers, Events Service, or HA-pairs. Those services will continue to run independently of the application. You can then discover all platforms on a new Enterprise Console host without any impact on the components.
If the Enterprise Console is not available, the auto failover option will also not be available when there is an issue with the primary Controller. Therefore, it is important to keep the Enterprise Console host in a health state.
Before you start the installation process for the AppDynamics Platform, perform the following tasks:
- Review the Platform Requirements.
- Verify the Enterprise Console host meets the requirements to host the application and the Controller since they share the same host by default for Express Install. You do have the option to install the Enterprise Console on a different host than the Controller's.
- On Linux, verify that you have assigned execute permissions to the installation script with the following command:
Enterprise Console Details
Enterprise Console Features
The Enterprise Console allows you to perform the following tasks:
- Manage multiple platforms at the same time using the application
- Discover, install, and upgrade Controllers, Event Services, and MySQL nodes
HA-Lifecycle Management (Available on Linux only)
- Manage High Availability (HA pair) lifecycle without the use of the CLI based HA-toolkit or sudo privileges
- Perform failover management
- Manage Controller and Events Service lifecycle
- Utilize GUI & CLI support
- Manage AppServer and database configurations
Platform Install Modes
There are two install types that you can use to deploy your platform.
- The quickest way to get started for fresh Controller installations
- Install the Controller and an embedded Events Service on a single host
- Configure and customize user inputs and installation/data directories for the Controller and Events Service
Install or upgrade single or HA Controllers and scaled-up Events Service in a distributed setup
Controller HA pairs and Events Service clusters are not available on Windows Enterprise Console machines.
- Add one or more Events Service nodes
- Discover & Upgrade older platform services
On the Platforms page you can see all of your platforms, their statuses, and the statuses of their services. Once you have selected a platform to view, the screen is separated into different tabs:
Hosts are the actual hardware devices that are connected to the platform. You can add, remove, or change the credentials of your hosts in this tab.
The Controllers page shows the primary and secondary roles of the Controllers and their MySQL nodes. The entire lifecycle operations of Controllers and MySQL nodes can be performed here. You can also see the External URL, which is the IP of the primary machine. Health statuses for the Controllers are also available. You can Add a Secondary Controller if you would like to create an HA pair, then initiate an HA failover if you want to trigger a failover. You can also start or stop a Controller, Upgrade a Controller and MySQL, and more.
The Events Service page displays your Events Service cluster, which can be made using one to three machines. Again there is an entire lifecycle of operations you can do.
Credentials are your hosts usernames and private keys. They are required to SSH or connect to the hosts via system user name and private keys.
All of the jobs that you perform on your platform can be seen on the Jobs page. It is a nice way to keep track of your jobs and also see which jobs have failed. You can view the error that caused jobs to fail and retry them at their last checkpoint. You can classify the jobs based on their status: Successful, Failed, and In Progress. You can also search through all of your jobs.
Configurations are important since they let you customize your installations. Configuration settings on the Enterprise Console are separated into three categories: Platform, Controller, and Events Service Settings.
The Controller Settings contains the most configurable settings. The AppServer Configurations under Controller Settings allows you to see all of the Domain configurations which you can initiate from this point or configure your ports. The Database Configurations lets you edit your MySQL settings. So you do not have to tweak the machine, you can do everything from the Console itself.
Watch the Video
For full-screen viewing, click AppDynamics App iQ Platform Enterprise Console, Managing the Life Cycle of the AppDynamics App iQ Platform.