About OpsCenterDataStax OpsCenter is a visual management and monitoring solution for Apache Cassandra and DataStax Enterprise.
Key featuresDataStax OpsCenter offers features to more easily manage both DataStax Enterprise and Apache Cassandra clusters.
OpsCenter Architecture OverviewBasic architecture diagram and explanation.
Installing OpsCenter Installation options include instructions for standalone installers, packages, and tarball installs.
Installing DataStax agentsDataStax agents must be installed on every managed node in a cluster and are necessary to perform most of the functionality within OpsCenter.
OpsCenter and DataStax agent portsDefault port numbers used by OpsCenter and the DataStax Agents.
Installation and configuration locations File locations can vary based on the type of install.
Starting, stopping, and restarting OpsCenterCommands for starting, stopping, and restarting OpsCenter for each type of installation.
Starting and restarting DataStax agentsCommands for starting and restarting DataStax agents for each type of installation.
Configuring role-based securityOpsCenter allows enabling user authentication, adding users, and defining custom roles.
Configuring SSLOpsCenter uses Secure Socket Layer (SSL) to encrypt the communication protocol and authenticate traffic between DataStax agents and the main OpsCenter daemon. SSL is disabled by default. Enabling SSL is recommended.
Enabling HTTPSEnable Hypertext Transfer Protocol Secure (HTTPS) support in OpsCenter and specify SSL information for better security.
Using Kerberos authentication with OpsCenterIf a cluster uses Kerberos authentication, you need to create and configure the OpsCenter principles before adding the cluster to OpsCenter.
Configuring events and alertsThe OpsCenter Event Log page in the Activities section displays a continuously updated list of events and alerts.
Configuring data collection and expirationOpsCenter collects system and column family metrics data for each node in a cluster.
Configuring automatic updates of OpsCenter definition filesOpsCenter uses definition files to enable support for different versions of DataStax Enterprise, DataStax Community, and Cassandra without the need to upgrade the currently installed version of OpsCenter itself.
Automatic failover overviewAutomatic failover from the primary DataStax OpsCenter instance to the backup OpsCenter instance provides high availability without any manual intervention or downtime.
Configuration filesConfigure capabilities by manually modifying the opscenterd.conf, cluster_name.conf, and address.yaml configuration files.
Customize scripts for starting and stopping DataStax Enterprise and CassandraOpsCenter allows starting and stopping the DataStax Enterprise/Cassandra process on each node in a visual manner. Customize the startup or shutdown of a node using the provided example scripts.
Example scenariosExample scenarios of OpsCenter deployments include configuring for multiple regions, IP forwarding, or very large clusters.
Using OpsCenterOpsCenter is a Web application for monitoring and administering all nodes in a Cassandra cluster from one centralized console. OpsCenter runs on the client-side in a web browser.
OpsCenter Workspace Overview Describes the major areas of functionality available in the OpsCenter workspace.
Using OpsCenter authenticationDescribes logging in and out of OpsCenter and changing the user password when authentication is enabled.
Managing clustersThe New Cluster menu command in OpsCenter allows creating new clusters or managing existing clusters.
Node monitoring and administrationIn the Cluster section of OpsCenter, select different views of the nodes comprising a Cassandra cluster and then perform node management.
Cluster administrationOpsCenter manages multiple DataStax Enterprise or Apache Cassandra clusters with a single install of the central opscenterd server.
Performance metricsMonitor performance metrics in the OpsCenter Dashboard. Real-time and historical performance metrics are available at different granularities: cluster-wide, per node, or per table (column family).
DSE Management ServicesDataStax Enterprise (DSE) comes bundled with enterprise management services that you can configure and run using OpsCenter.
Data modelingCreate and manage keyspaces and the column families within keyspaces.
TroubleshootingThis section lists some issues experienced with OpsCenter and solutions or workarounds.
High CPU usage by opscenterdIncreasing the nodelist polling period or setting a sleep delay can reduce excessive CPU usage when starting or running opscenterd.
Troubleshooting SSL validation for self-signed certificates Set ssl_validate to False if you use a self-signed certificate and experience difficulty connecting to a Cassandra cluster.
Zero nodes detected in cluster Workaround for browser environments where the OpsCenter UI is unable to establish a persistent streaming connection to opscenterd. Another symptom includes the perpetual Loading OpsCenter screen.
Internet Explorer web browser not supportedCurrently supported browsers include Chrome, Firefox, and Safari. IE is not supported at this time.
OpsCenter data growing too large For OpsCenter versions prior to 3.2.1, truncate column families to reclaim space.
Cannot create a keyspace Upgrade Python if you encounter any difficulty adding a keyspace.
Error exceptions.ImportError:libssl.so.0.9.8
Fix for the error when OpenSSL is installed on Linux distributions.
Python used to run OpsCenter not built with SSL Resolve the error by compiling Python with SSL support.
DataStax agent port setting conflict Ensure there are no conflicts with port 7199 used by the DataStax Agent.
Limiting the metrics collected by OpsCenter Limit monitored metrics to conserve disk space.
Insufficient user resource limits errors Refer to the recommended settings for insufficient user resource limits errors in the Cassandra documentation.
Installing EPEL on CentOS 5.x or RHEL 5.xEPEL is a prerequisite for OpsCenter on CentOS 5.x or RHEL 5.x.
Problems with provisioningTroubleshooting tips for typical provisioning issues.
Problems running sstableloaderWorkarounds for sstableloader issues on older versions of Cassandra and DSE.
Timeout connecting to Cassandra 2.0 clustersChange settings in cassandra.yaml to fix a Cassandra connection timeout in OpsCenter.
Sophos Web Protection breaks browser access to OpsCenter on Windows Add a firewall rule allowing access to port 8888 or disable Web Protection to fix the browser access issue.
Error getting version update information Disables the check for the latest versions of OpsCenter and DSE.
OpsCenter 5.1.4 Release NotesRelease notes for the OpsCenter version 5.1.4 release.
OpsCenter 5.1.3 Release NotesRelease notes for the OpsCenter version 5.1.3 release.
OpsCenter 5.1.2 Release NotesRelease notes for the OpsCenter version 5.1.2 release.
OpsCenter 5.1.1 Release NotesRelease notes for the OpsCenter version 5.1.1 release.
OpsCenter 5.1.0 Release NotesRelease notes for the OpsCenter version 5.1.0 release.