Interface
Work with ClusterControl through your preferred interface, GUI, API, and CLI.
Workflow
Incorporate our platform into DevOps platforms such as Ansible, Chef or Puppet.
Platform
Continue to use your favorite incident management / chat service, e.g. OpsGenie, slack, etc.
Full-lifecycle operations for the most advanced databases
Bring clusters under ClusterControl’s “control” for completeness via the import process. “Cluster” is any replication environment or cluster using the most popular open-source solutions.
Built-in integrations
ServiceNow
Easily integrate with ServiceNow, the popular services management system for the enterprise.
Slack and Telegram
Use Slack or Telegram to get incident notifications and distribute to your team.
webhooks
Use webhooks for your compatible workflow systems to act on cluster alarms.
VictorOps
Send incident notifications using your VictorOps implementation.
Opsgenie
Send incident notifications using your OpsGenie implementation.
ilert
Send incident notifications using your ilert implementation.
External integrations
ANSIBLE
Installs ClusterControl, for your new database node/cluster deployment or on top of your existing database node/cluster.
puppet
Installs ClusterControl, for your new database node/cluster deployment or on top of your existing database node/cluster.
CHEF
Installs ClusterControl, for your new database node/cluster deployment or on top of your existing database node/cluster.
Vagrant
Vagrant files to install the latest released ClusterControl version on Centos/Redhat or Debian/Ubuntu based distributions.
CCBot
CCBot is the Severalnines integration of ClusterControl in the Hubot framework and therefore supports most of the major chat services like Slack, Flowdock, Hipchat, Campfire, any XMPP based chat service and also IRC.
Galera clustercheck
A Galera node health check script to support all other TCP load balancer with limited health check capability.
CC advisor scripts
A collection of advisor scripts written in ClusterControl Domain Specific Language (CCDSL).
Docker
This image comes with ClusterControl installed and configured with all of its components.
ClusterControl plug-ins
Nagios
This Nagios plugin pulls database cluster and alarms from the ClusterControl server.
PagerDuty
This plugin forwards the alarm raise / close events to the PagerDuty system.
Zabbix
This plugin reports cluster status, backups and alarms on the CC host to your Zabbix server.
ClusterControl
This plugin writes the new alarms instantly to syslog.
In addition to deploying and monitoring, I’d like to provide specific types of access to the console according to the role required for each user type. Is this doable?
Of course. Take a look at the User Management section to see how best to apply a user to a team or a specific cluster.
I have other tools that monitor my platforms in addition to my databases. Does ClusterControl have any specific integrations?
Yes, ClusterControl offers native integrations with Slack, Telegram, ServiceNow, and many others; however, you might be more interested in diving deeper into the underlying monitoring operation.
We sometimes need to generate more formal reports with after-action / post-incident summaries. What do you offer?
Operational Reports is a functionality that allows for cluster-specific reports to be sent and scheduled, if need be, to email recipients. You can choose from a number of report types that fit your needs, like database availability or database growth.