“クラスタ運用ガイド(データベース多重化編)”の“ストリーミングレプリケーションの状態確認”を参照し、データノードのストリーミングレプリケーションの状態確認を行ってください。ただし、fetch_slotsパラメータにonが設定されている場合、プライマリサーバにおいて統計情報ビューpg_stat_replicationにより検索できる行数は2行になります。
psqlコマンドを使用した場合の出力例を以下に示します。
postgres=# select * from pg_stat_replication; -[ RECORD 1 ]----+------------------------------ pid | 2414503 usesysid | 10 usename | fsep application_name | standby client_addr | 192.168.3.144 client_hostname | client_port | 54466 backend_start | 2022-06-15 09:28:46.821308+09 backend_xmin | state | startup sent_lsn | write_lsn | flush_lsn | replay_lsn | write_lag | flush_lag | replay_lag | sync_priority | 0 sync_state | async reply_time | -[ RECORD 2 ]----+------------------------------ pid | 2414504 usesysid | 10 usename | fsep application_name | standby client_addr | 192.168.3.144 client_hostname | client_port | 54468 backend_start | 2022-06-15 09:28:46.824216+09 backend_xmin | state | streaming sent_lsn | 0/F0000D8 write_lsn | 0/F0000D8 flush_lsn | 0/F0000D8 replay_lsn | 0/F0000D8 write_lag | flush_lag | replay_lag | sync_priority | 1 sync_state | sync reply_time | 2022-06-15 09:28:59.713327+09