This page describes how to upgrade the Synthetic Server to the latest version. This is often done alongside an upgrade to the other platform components, such as the EUM Server, the Controller, and the Events Service.
What the Upgrade Does
The upgrade procedure updates the schemas for the EUM Server database and the JAR files for the Synthetic Server if either is needed.
Who Should Use This Document
To upgrade the Synthetic Server to the latest available version, use this document.
Before You Begin
Before you upgrade the Synthetic Server:
- Back up your current installation. There is no way to downgrade and changes are permanent.
- Update platform components in the correct update order.
Follow the instructions below to upgrade your Synthetic Server.
The previous version of the Synthetic services database should be maintained.
Get the Latest Synthetic Server Installer
- Go to the AppDynamics Downloads site and download the latest version of the Synthetic Server installer package.
- Copy the Synthetic Server installer package (
synthetic-installer-linux-<version>.zip) to the machine hosting your Synthetic Server.
To upgrade Synthetic services first go to the installed Synthetic services path
cd <Synthetic_home> and follow the steps given here:
Run the following command to stop Synthetic services:
Take a back up of
<Synthetic_home>before deleting contents of
<Synthetic_Home>. This is done to preserve previous configuration details.
- Delete all the files and folders under
Copy and unzip the new Synthetic services installer under
inputs.groovy.samplefile with the backed up file (mentioned in step 2).
Run the following command to install new services:
Verify the New Version Has Been Installed
Once the installation is complete, confirm the Synthetic Server is running by entering:
ps aux | grep synthetic-processor netstat -lan | grep "1[0,2,6]10[1,2]"BASH
To view the updated version, curl to the
curl <on-prem-synthetic_server>:10101/version curl <on-prem-synthetic_server>:12101/version curl <on-prem-synthetic_server>:16101/versionBASH