Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

Filter by:
Clear
Apply (1) filters
6 blog posts in 11 categories

ClusterControl Developer Studio: Custom database alerts by combining metrics

ClusterControl allows you to write elaborate advisors. This post shows you how to combine multiple metrics and trigger alerts if your MongoDB replication window becomes smaller than 24 hours.

ClusterControl Developer Studio: MongoDB Replication Lag Advisor

This post describes how to keep an eye on MongoDB replication lag via a database advisor. The advisor is written in the ClusterControl Developer Studio.

ClusterControl Developer Studio: automatically scale your clusters

This post describes how to automatically scale a MySQL Replication topology via advisors, written in the ClusterControl Developer Studio.

ClusterControl Developer Studio: creating advisors using the MySQL performance schema

Learn how to write an advisor to analyze the MySQL performance schema and discover unused indexes and tables referenced without indexes.

ClusterControl Developer Studio: write your first database advisor

Advisors provide specific advice on how to address issues in areas such as performance, security, log management, configuration, storage space, etc. Learn how to write your first basic database advisor using the ClusterControl Developer Studio.

Introducing ClusterControl Developer Studio and Creating your own Advisors in JavaScript

With ClusterControl 1.2.10, we introduced our new, powerful ClusterControl DSL (Domain Specific Language), which allows you to extend the functionality of your ClusterControl platform by creating Advisors, Auto Tuners, or “mini Programs”. The DSL syntax is based on JavaScript, with extensions to provide access to ClusterControl’s internal data structures and functions. The DSL allows you to execute SQL statements, run shell commands/programs across all your cluster hosts, and retrieve results to be processed for advisors/alerts or any other actions.