OpsCenter 4.1 User Guide


New features

  • New CF: Total Memtable Size metric for in-memory tables

  • New dialog when clicking a node, redesigned to display much more information

  • Custom date/time ranges are now supported in the Performance section

  • Graph configuration is now much more flexible

    • Add multiple metrics to a single graph

    • Add any subset of nodes and column families to a graph

  • Improved load time of Performance section

  • UI Navigation Changes

    • Create Cluster and Add Cluster links have been merged into a single New Cluster link

    • Ring View and List View have been merged into a single Nodes section

  • Definition files now automatically update. For information, see Configuring OpsCenter definition file updates

  • OS X Mavericks support (dev only)

Resolved issues

  • Fixed issue with trying to grab too much metric data from Cassandra (symptom was "was too wide to multiget" warnings)

  • API requests getting incorrectly cached by the browser

  • OpsCenter column families now use Cassandra's default compression settings

Known issues

  • Definition file updates don't work with Python 2.6

    When an auto-update is performed on platforms with Python 2.6, an error occurs during the update process which causes the current definition files to be removed automatically, preventing you from managing and provisioning clusters, and preventing other OpsCenter operations from completing.


    1. Add the following to opscenterd.conf to disable auto-update:
      auto_update = False
    2. Manually download the latest definition files.
      1. In a terminal, go to the definitions directory. On package installations, this is /etc/opscenter/definitions. On tarball installations, this is <opscenter-install-location>/conf/definitions.
      2. Download and install the latest definition files.
        $ curl https://opscenter.datastax.com/definitions/4.1.0/definition_files.tgz | tar xz
    3. Restart opscenterd as described in Starting, restarting, and stopping OpsCenter.