Integrations and plug-ins

Empower your IT engineering team by converting monitoring and trap-catching deduction into quality exploratory analysis with ClusterControl. The one-stop console for all your open-source database deployments, ensuring that nothing gets overlooked or left behind. With the SMTP, SendMail, and Postfix integrations, ClusterControl becomes the key player of your solutions team.

Ready to monitor your database infrastructure with customizable dashboards and real-time alerting?

Integrate

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.

External integrations

ANSIBLE

Installs ClusterControl, for your new database node/cluster deployment or on top of your existing database node/cluster.

Github

Ansible galaxy

puppet

Installs ClusterControl, for your new database node/cluster deployment or on top of your existing database node/cluster.

Github

Puppet forge

CHEF

Installs ClusterControl, for your new database node/cluster deployment or on top of your existing database node/cluster.

Github

Chef supermarket

Vagrant

Vagrant files to install the latest released ClusterControl version on Centos/Redhat or Debian/Ubuntu based distributions.

Github

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.

Github

Galera clustercheck

A Galera node health check script to support all other TCP load balancer with limited health check capability.

Github

CC advisor scripts

A collection of advisor scripts written in ClusterControl Domain Specific Language (CCDSL).

Github

Docker

This image comes with ClusterControl installed and configured with all of its components.

Github

Docker registry

ClusterControl plug-ins

Nagios

This Nagios plugin pulls database cluster and alarms from the ClusterControl server.

Github

Learn More

pagerduty

This plugin forwards the alarm raise / close events to the PagerDuty system.

Github

Learn More

Zabbix

This plugin reports cluster status, backups and alarms on the CC host to your Zabbix server.

Github

Learn More

ClusterControl

This plugin writes the new alarms instantly to syslog.

Github

Learn more

Integrate with Splunk

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.

6 easy steps to get started with ClusterControl