OpsCenter definition files for supporting updated DSE versions

OpsCenter ships with a set of definition files that can be updated independently of OpsCenter itself. OpsCenter uses definition files to enable support for newer versions of DataStax Enterprise without the need to upgrade the currently installed version of OpsCenter.

By default, OpsCenter automatically downloads updated definitions when they become available. Definition files are updated independently of OpsCenter by automatically downloading new definitions at regular intervals from a central server (or by manually downloading definitions on an ad hoc basis). The opscenterd process checks a central server located at opscenter.datastax.com, and pulls down updates as needed to the set of definition files specific to the installed version of OpsCenter.

Definitions directories locations on the file system depend on the installation type and are configurable:

[definitions] definitions_dir

The file system location where definition files are stored.

The default location is /var/lib/opscenter/definitions for package installations and install_location/definitions for tarball installations.

Basic steps in the process of automatically updating definitions are logged in opscenterd.log at INFO, and full details are logged at DEBUG. The location of the opscenterd.log file depends on the type of installation:

  • Package installations: /var/log/opscenter/opscenterd.log

  • Tarball installations: install_location/log/opscenterd.log

You can modify the default interval or disable the automatic downloads altogether.