MySQL复制监控

时间:2013-12-02 14:26:40

标签: mysql replication

我在8个月前在两台服务器上设置了master-master复制。

到目前为止,一切工作正常,我已将其恢复运行,但问题是我们需要一段时间才能注意到这个问题。

我一直在考虑添加一个cron作业来检查两个服务器是否可联系,并且它们在所有表中的记录数差别很小或没有差异(12)。

在考虑运行频率的时候,我有点担心,因为我想保持大约5分钟,但这可能有点多。

有人可以提供关于我的方法的意见,如果可能的话,建议改进它。

1 个答案:

答案 0 :(得分:0)

您应该尝试pt-heartbeat,这是Percona Toolkit的一部分。

它每秒更新一次心跳表中的时间戳,因此您可以检查副本的心跳表中的时间戳,以确定它在主服务器后面的距离。