On this page:

Your Rating:
Results:
PatheticBadOKGoodOutstanding!
4 rates

This page describes how to upgrade the Synthetic Server to the latest version. This is usually 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 will update the schemas for the EUM Server database and the JAR files for the Synthetic Server, if either are needed.

The upgrade steps will not update 3rd-party software such as the Python library Flake8.

Who Should Use This Document

Anyone wanting to upgrade the Synthetic Server to the latest available version should use this document.

Before You Begin

Before you start upgrading the Synthetic Server make sure that you are using the correct update order.

Upgrade Procedure

Follow the instructions below to upgrade your Synthetic Server:


Get the Latest Synthetic Server Installer

  1. Go to the Downloads site and download the latest version of the Synthetic Server installer package. It'll be listed as "Synthetic Server (zip)".
  2. Copy the Synthetic Server installer package (synthetic-installer-linux-<version>.zipto the machine hosting your Synthetic Server.

Stop the Synthetic Server

  1. Log on to the machine that is hosting the Synthetic Server.
  2. Change to the root directory of the Synthetic Service installer. 
  3. Stop the Synthetic Server:

    unix/deploy.sh stop

Install the New Installer

  1. Move the latest version of the Synthetic Server installer package to the directory containing the Synthetic Server.

    mv appdynamics-synthetic-server-<version>.zip <installDirSyntheticServer>
  2. Change to the root directory of the Synthetic Server.

  3. Unzip the latest Synthetic Server installer, and when prompted, enter "A" to replace all the previous files.
  4. Run the update command to update/upgrade the Synthetic Server:

    unix/deploy.sh update

Verify the New Version Has Been Installed

  1. Once the installation has been completed, confirm that the Synthetic Server are running:

    ps aux | grep synthetic-processor
    netstat -lan | grep "1[0,2]10[1,2]"
  2. You should be able to see the update version through the version endpoint:

    curl <on-prem-synthetic_server>:10101/version
    curl <on-prem-synthetic_server>:12101/version
  • No labels