統計を使用してクラスタ内の複製の遅延を検出する

クラスタ内のデータベース複製の遅延を積極的に特定するため、クラスタ現行性統計を使用します。

手順

クラスタのサーバーのコンソールに以下のコマンドを入力すると、統計が表示されます。
show stat replica.cluster.currency.*

一連の現行性統計は、データベースがクラスタの他の各サーバーと最後に複製された時間フレームを報告します。統計は、サーバー別にグループ化されます。

例えば、以下の出力はサーバー Mail2/Renovations と共通で所有する 98 個のレプリカすべてが 1 分以内に複製されたことを示しています。
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Outside8Hours = 0
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Uninitialized = 0
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Within15Min = 0
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Within1Hour = 0
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Within1Min = 98
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Within4Hours = 0
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Within5Min = 0
[00134C:000008-00000000000004AC]   Replica.Cluster.Currency.Mail2/Renovations.Within8Hours = 0