Configuring OpsCenter definition file updates

Definition files are used by OpsCenter to enable support for different versions of DataStax Enterprise, DataStax Community, and Cassandra. They are updated independently of OpsCenter by downloading new definitions from a central server at regular intervals.

OpsCenter ships with a set of files called definition files which can be updated independently of OpsCenter itself, allowing additional support for newer versions of DataStax Enterprise, DataStax Community, and Cassandra without the need to upgrade your version of OpsCenter.

The definition files are located in /etc/opscenter/conf/definitions for package installs, and install_location/conf/definitions for tarball installs.

These definition files are updated every hour by default. The opscenterd process checks a central server located at opscenter.datastax.com, and pulls down updates to the set of definition files specific to that version of OpsCenter as needed.

This auto-update process can be disabled by setting auto_update to False in the [definitions] section of opscenterd.conf. The interval can also be modified by setting the sleep option in the [definitions] section of opscenterd.conf. The sleep option interval should be specified in seconds.

Setting the update interval to 7200 seconds, or every 2 hours.
[definitions]
sleep = 7200

opscenterd.conf 

The location of the opscenterd.conf file depends on the type of installation:

Location Package Installer (GUI or text mode) Tarball
Service No-service
/etc/opscenter/opscenterd.conf X X    
install_location/conf/opscenterd.conf     X X