Increase your service uptime by enabling automatic detection of anomalies and failures. Automatically repair crashed database nodes and clusters.
Benefit from battle tested recovery procedures used across thousands of real world database deployments.
Use statistical or mathematical functions on your retrieved time series dataset, execute remote commands on cluster hosts and run SQL statements across DB servers.
Get your data protected with encryption in transit between your client, cluster and all replicated traffic. Use a defensible encryption key management strategy to meet compliance regulations like PCI DSS and HIPAA.
Schedule logical or physical backups with failover handling. Easily restore backups to boostrap nodes or clusters.
Quickly perform critical updates across whole clusters in minutes. Rolling upgrade procedures are designed to enable zero service downtime.
Easily clone your production cluster for
Management operations include rolling out configuration changes, patching, version upgrade or downgrade, backups, fixing broken nodes and maintaining availability, adding/removing nodes with subsequent reconfiguration of a running setup, cloning, etc.
This will depend on the hardware that ClusterControl runs on. A small VM with 2 CPU cores, 2 GB RAM and 30GB hard disk can easily manage dozens of instances.
ClusterControl uses Role-Based Access Control to restrict access to databases, and their respective deployment, management and monitoring features. This ensures that only authorised user requests are allowed. ClusterControl uses a permissions framework to define how a user may interact with the management and monitoring functionality, after they have been authorised to do so.
Yes, you can access all functionality through a REST API. The web UI uses the same API to interface with ClusterControl.