MemoryDB マルチリージョンのモニタリング - Amazon MemoryDB

MemoryDB マルチリージョンのモニタリング

Amazon CloudWatch を使用して、マルチリージョンクラスターの動作とパフォーマンスをモニタリングできます。MemoryDB は、マルチリージョンクラスター内の各リージョンクラスターの MultiRegionClusterReplicationLag メトリクスを公開します。

MultiRegionClusterReplicationLag は、更新がリモートのマルチリージョンのリージョンクラスターにあるマルチ AZ トランザクションログに書き込まれてから、その更新がローカルのマルチリージョンのリージョンクラスターにあるプライマリノードに書き込まれるまでの経過時間を示します。このメトリクスは、ミリ秒単位で表され、すべてのレプリケート元リージョンとレプリケート先リージョンのペアについてシャードレベルで出力されます。

通常オペレーション中、MultiRegionClusterReplicationLag は完全に一定にする必要があります。MultiRegionClusterReplicationLag の値が増加している場合、1 つのリージョンクラスターからの更新が他のリージョンクラスターにタイムリーに伝播されていないことを示している可能性があります。これにより、時間の経過とともに、他のリージョンクラスターが遅れを取る可能性があります。これらのリージョンは更新を一貫して受け取ることができないからです。

MultiRegionClusterReplicationLag は、AWS リージョンの分離または機能低下が発生し、そのリージョンにリージョンクラスターが含まれている場合に増加することがあります。この場合、アプリケーションの読み取りおよび書き込みアクティビティを別の AWS リージョンに一時的にリダイレクトすることができます。