Upgrading

Upgrading Netsil AOC

Clustered version

Note: Ensure you have at least 5 GB of free space on your Netsil instance before beginning the upgrade process.

To upgrade the clustered version of Netsil, look for the green "!" sign in the upper right-hand corner.

Click on it and follow the directions to begin the upgrade process. It should take between 10 - 15 minutes for the upgrade to complete.

If you are not redirected to a status page, you can go to https://<your.netsil.io>/#/upgrading to see the status of your upgrade.

Single-container versions

Since single-container distribution of Netsil AOC has a variety of installation methods (including docker-compose, DCOS, and Kubernetes), the upgrade process for this version will also vary.

Regardless of method, first obtain the updated installation manifests. Instructions follow for each method:

docker-compose

  • In the directory where you downloaded your current docker-compose.yml installation manifest for Netsil, run docker-compose stop.

  • Then, in the directory where you downloaded the updated docker-compose.yml manifest, run docker-compose up -d. Your Netsil instance is now updated.

DCOS

  • From the Marathon UI, click on the Netsil app and suspend your current instance of Netsil.

  • Next, go to the JSON edit mode of the Netsil app. You can arrive here by clicking on Configuration --> Edit --> Toggle "JSON".

  • Copy the contents of the updated netsil-dcos.json installation manifest you downloaded into the edit box.

  • "Scale" the application back to a single instance. Your Netsil instance is now updated.

  • You may also execute the above steps entirely from the DCOS CLI, if desired.

Kubernetes

  • First, stop your existing instance of Netsil AOC.

  • Next, re-run the installation instructions here with your new manifest.

Upgrading your collectors

When Netsil AOC is upgraded, the collectors -- whether running on plain Linux or as a container -- are automatically upgraded.