select
case when pg_last_xlog_receive_location() = pg_last_xlog_replay_location() then 0
else extract ( epoch from now() - pg_last_xact_replay_timestamp()) end as log_delay ;
추가로 pg_stat_wal_receiver ; 경우 postgrsql 9.6 부터 나온걸로 알고있습니다.
- master 에서 slave DB 볼때는 select * from pg_stat_replication
- slave DB 에서 Master 확인할때는 위에서 말씀하신 걸 사용하시면 됩니다.