postgresql.replication.replay_lsn_delay
Replication replay LSN delayDimensions:None
Interface Metrics (2)
Dimensions:None
Technical Annotations (18)
Configuration Parameters (6)
wal_keep_segmentsrecommended: increase from defaultmax_wal_sendersrecommended: increase from defaultarchive_moderecommended: onarchive_commandrecommended: configured to alternate pathmax_standby_streaming_delayrecommended: 30shot_standby_feedbackrecommended: onCLI Commands (6)
SELECT client_addr, state, sent_lsn, write_lsn, flush_lsn, replay_lsn, pg_wal_lsn_diff(sent_lsn, replay_lsn) AS lag_bytes FROM pg_stat_replication;monitoringSELECT now() - pg_last_xact_replay_timestamp() AS replication_lag;monitoringALTER SYSTEM SET max_wal_senders = 10;remediationALTER SYSTEM SET wal_keep_segments = 64;remediationALTER SYSTEM SET max_standby_streaming_delay = '30s';remediationALTER SYSTEM SET hot_standby_feedback = on;remediationTechnical References (6)
WALcomponentWrite-Ahead Loggingconceptpg_xlogfile pathcheckpointconceptpg_stat_replicationcomponentstreaming replicationconceptRelated Insights (3)
WAL segment deletion causes replication lag and requires replica rebuildcritical
▸
Replication lag causing stale reads on standbywarning
▸
Replication lag causes stale reads on replicaswarning
Streaming replication lag between primary and replica nodes increases, causing replicas to serve stale data. High lag indicates replica cannot keep up with primary write volume, network issues, or resource constraints on replica.
▸