This page describes how to uninstall the Controller software and associated files from a platform using the Enterprise Console.
Before Starting
If you have installed the Events Service with the Enterprise Console, it is recommended that you uninstall the Events Service before you uninstall the Controller. See Uninstall the Events Service for more information.
In addition, if you have the EUM Server, Application Analytics, or other product modules installed, keep in mind that if you reinstall the Controller later, you will need to configure integration settings for the modules manually.
Optionally, stop the Controller before uninstalling as described in Start or Stop the Controller. If you do not stop the Controller, the uninstaller will do so for you. However, if your database or Controller generally take a long time to shut down, you can avoid the possibility of time-out errors during uninstallation by stopping the services manually.
Uninstall the Controller Using the Enterprise Console
You can uninstall the Controller on the Controller page in the GUI or by completing the following steps:
Open a console:
On Linux, open a terminal window and switch to the user who installed the Controller or to a user with equivalent directory permissions.
On Windows, open an elevated command prompt by right-clicking on the Command Prompt icon in the Windows Start Menu and choosing Run as Administrator.
From the command line, navigate to the Enterprise Console bin directory, platform-admin/bin
.
Run the following command:
platform-admin.sh submit-job --service controller --job remove --platform-name <name_of_the_platform>
BASH
platform-admin.exe cli submit-job --service controller --job remove --platform-name <name_of_the_platform>
BASH
Note that you cannot use the other AppDynamics platform components without a Controller, so you must install a new Controller before you can resume using the platform.