Installing VividCortex

VividCortex is safe, fast, and easy to install. Our agent doesn’t require any changes to logging or other settings in the database. We encourage you to download the Quick Installation Guide, which will get you up and running in a few minutes. Complete installation instructions can be found on the pages below.

There are four installation scenarios, each of which supports various nuances for specific technologies and deployment tactics. Please review the below options and select the installation method which you will use. Whenever possible, we recommend the on-host installation method.

  • In on-host installation, the agent is installed and runs on the server it will monitor. The agent will automatically detect and configure any services that can be monitored. We recommend this option for MySQL and PostgreSQL and it is the required installation option for MongoDB, Redis, and Cassandra.

  • In off-host installation, the agent is installed on any compatible host, and connects to the monitored host over the network to monitor it. Use this option if you are unable to install the agent to the server, such as with Amazon RDS, or for MySQL and PostgreSQL when necessary (for example, when database traffic is encrypted with SSL).

  • In containerized installation, the agent is configured to run in a virtualization environment such as those provided by Heroku. This is similar to the off-host method however it carries some important particularities.

  • Lastly, you can install VividCortex manually or using systems such as Ansible, Chef, or Puppet.

Starting and Stopping VividCortex

Once installed, agents can be stopped, started, and restarted from the Agents Dashboard. Simply click the ‘gear’ icon on the right side of the screen and select an option. Note that if you stop the supervisor from the Agents Dashboard, you will need to restart the service locally.

To start and stop the service locally, you can use service vividcortex stop, start, and restart, or you may also use /etc/init.d/vividcortex stop, start, and restart, if appropriate.

Uninstalling: Linux and FreeBSD

To uninstall VividCortex, run the following commands as root:

curl https://download.vividcortex.com/install > install
sh install --uninstall

Uninstalling: Windows

Proceed as you would with any other Windows program: Control Panel -> Programs And Features -> select VividCortex and click Uninstall.