replication-manager

Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server

Github stars Tracking Chart

replication-manager Build Status Stories in Ready Gitter

replication-manager

replication-manager is an high availability solution to manage MariaDB 10.x and MySQL & Percona Server 5.7 GTID replication topologies.

The main features are:

  • Replication monitoring
  • Topology detection
  • Slave to master promotion (switchover)
  • Master election on failure detection (failover)
  • Replication best practice enforcement
  • Target to up to zero loss in most failure scenarios
  • Multiple cluster management
  • Proxy integration (ProxySQL, MaxScale, HAProxy, Spider)

Documentation

License

replication-manager is released under the GPLv3 license. (complete licence text)

It includes third-party libraries released under their own licences. Please refer to the vendor directory for more information.

It also includes derivative work from the go-carbon library by Roman Lomonosov, released under the MIT licence and found under the graphite directory. The original library can be found here: https://github.com/lomik/go-carbon

Replication Manager for MySQL and MariaDB is developed and supported by SIGNAL 18 SARL.

Main metrics

Overview
Name With Ownersignal18/replication-manager
Primary LanguageGo
Program languageGo (Language Count: 9)
Platform
License:GNU General Public License v3.0
所有者活动
Created At2015-10-14 13:23:39
Pushed At2025-10-22 06:15:51
Last Commit At
Release Count181
Last Release Namev3.1.13 (Posted on )
First Release Name0.5.1-dev (Posted on )
用户参与
Stargazers Count717
Watchers Count46
Fork Count173
Commits Count6.7k
Has Issues Enabled
Issues Count666
Issue Open Count142
Pull Requests Count529
Pull Requests Open Count9
Pull Requests Close Count44
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private