AWS RDSのこの「最も古いレプリケーションスロットラグ」について誰か知っていますか?それは何を表していますか?
AWS Data Migration Serviceを使用してPostgreSQL DBからS3バケット(CSV形式)にデータを転送するために、RDSにPostgreSQLインスタンス(論理レプリケーションがオンになっている)があります。このインスタンスでは、「最も古いレプリケーションスロットラグ」のグラフが高すぎます。また、トランザクションログのディスク領域も増加します。
何か助けは?
受信したWALデータの点で最も遅れているレプリカの遅れサイズ。 PostgreSQLに適用されます。
論理レプリケーションを使用している場合、RDSの論理レプリケーションスロットが非アクティブに切り替わったことを示している可能性があるため、このメトリックの周りに監視を設定することを検討してください。つまり、トランザクションログを消費しなくなっています。
オフのままにすると、非アクティブ状態のレプリケーションスロットがすべてのディスク領域を消費する可能性があります。
DMSを使用している場合は、タスクとレプリケーションインスタンスの指標をチェックして、ボトルネックとして突き出ているものがないか確認します。
ソース: https://docs.aws.Amazon.com/en_pv/AmazonRDS/latest/UserGuide/MonitoringOverview.html