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-07-22 12:01:31
Last Commit At
Release Count173
Last Release Namev3.0.30 (Posted on )
First Release Name0.5.1-dev (Posted on )
用户参与
Stargazers Count691
Watchers Count46
Fork Count172
Commits Count6k
Has Issues Enabled
Issues Count645
Issue Open Count140
Pull Requests Count462
Pull Requests Open Count8
Pull Requests Close Count44
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private