MyGit

signal18/replication-manager

Fork: 168 Star: 661 (更新于 2024-12-22 16:24:11)

license: GPL-3.0

Language: Go .

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

最后发布版本: v2.3.46 ( 2024-09-06 15:26:00)

官方网址 GitHub网址

replication-manager Build Status

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 (gtid, multi source, delayed)
  • Topology detection (Leader for assync, semi-sync, multi-master, mesh, wsrep, group-repl, relay)
  • Slave to master promotion (switchover)
  • Master election on failure detection (failover)
  • Replication best practice enforcement
  • Target up to zero loss in most failure scenarios
  • Multi clusters management
  • Proxy integration (ProxySQL, MaxScale, HAProxy, Spider)
  • Maintenance automation (Logical & physical Backups, Defrag, Backups Snapshot, Log Archiving)
  • Metrics history in carbon, graphite API
  • Alerting via EMail, Pushover Slack, Teams, Mattermost
  • Database Rejoining and Reseeding policy
  • Scriptable state and event
  • Remote scripting via SSH
  • Database, Proxy configurator
  • OpenSVC a K8S service deployment including init container
  • Encrypt config file secret, multi layer configs
  • SSO on GitLab,
  • API wih ACL
  • Capture on high load
  • SLA tracking
  • Replication and monitoring user/password rotation or Vault usage

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

Copyright and Support

Replication Manager for MySQL and MariaDB is developed and supported by SIGNAL18 CLOUD SAS.

最近版本更新:(数据更新于 2024-09-08 22:35:44)

2024-09-06 15:26:00 v2.3.46

2024-09-04 20:48:03 v2.3.45

2024-08-09 16:18:46 v2.3.44

2024-07-30 13:20:49 v2.3.43

2024-07-26 18:52:52 v2.3.42

2024-07-18 22:37:12 v2.3.41

2024-07-15 04:01:15 v2.3.40

2024-07-12 02:02:08 v2.3.39

2024-07-10 15:45:45 v2.3.38

2024-07-09 22:50:29 v2.3.37

主题(topics):

alerting, backups, configuration-management, failover, group-replication, gtid, haproxy, kubernetes, leader-election, mariadb, monitoring, mysql, opensvc, proxysql, replication, semi-sync, slave, spider, vip

signal18/replication-manager同语言 Go最近更新仓库

2024-12-22 07:52:58 navidrome/navidrome

2024-12-21 20:15:12 SagerNet/sing-box

2024-12-21 03:25:54 SpecterOps/BloodHound

2024-12-19 23:11:24 shadow1ng/fscan

2024-12-19 21:50:56 minio/minio

2024-12-19 10:04:39 istio/istio