Integrate the Agent Command Center
The Agent Command Center is a web interface which allows you to view agents in Splunk AppDynamics, with the ability to view the agent’s health history, perform a version upgrade, and enables the recovery or roll-back of agents in case of failure.
Requirements
- Docker
- Docker-compose
Before You Begin
Perform the following steps before upgrading the agents:
-
Upload a new
AppServerAgent.zip
orMachineAgent.zip
file to the Controller. - Verify the checksum of the zip files displayed on the Controller.
Installation
To install the Agent Upgrade, you must:
- Clone the
agent-control-center
repo using git clone command. - Edit the file
setup.env
which is located at config folder to refer to configurations section below. - Run the command:
docker-compose up -d
.
Configure the Agent Command Center
Configure the Agent Command Center to connect to the Splunk AppDynamics setup.env
file in the config folder. To configure the Agent Command Center, use the following file content:
APPDYNAMICS_CONTROLLER_HOST_NAME="https://.saas.appdynamics.com"
APPDYNAMICS_CLIENT_ID="@"
APPDYNAMICS_CLIENT_SECRET=""
How Does It Work?
- Go to the Agent Control Center and access http://localhost:3000 using your Web Browser.
- Click AppDynamics > Agents. All agents in the AppDynamics environment will be listed.
- Click Play next to the corresponding agent to upgrade the agent version.
- Click Create Task to confirm the new agent version, and the server access key. An Ansible task will be created, which prepares the agent version update.