“クラスタ運用ガイド(データベース多重化編)”の“ストリーミングレプリケーションの状態確認”を参照し、ストリーミングレプリケーションの状態確認を行ってください。ただし、fetch_slotsパラメータにonが設定されている場合、プライマリサーバにおいて統計情報ビューpg_stat_replicationにより検索できる行数は2行になります。
psqlコマンドを使用した場合の出力例を以下に示します。
postgres=# select * from pg_stat_replication; -[ RECORD 1 ]----+------------------------------ pid | 2678454 usesysid | 10 usename | fsep application_name | standby client_addr | 192.168.3.142 client_hostname | client_port | 48662 backend_start | 2022-06-14 08:57:01.340282+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 | 2678455 usesysid | 10 usename | fsep application_name | standby client_addr | 192.168.3.142 client_hostname | client_port | 48664 backend_start | 2022-06-14 08:57:01.35178+09 backend_xmin | state | streaming sent_lsn | 0/150038D8 write_lsn | 0/150038D8 flush_lsn | 0/150038D8 replay_lsn | 0/150038D8 write_lag | 00:00:00.00215 flush_lag | 00:00:00.00215 replay_lag | 00:00:00.00215 sync_priority | 1 sync_state | sync reply_time | 2022-06-14 08:56:52.74245+09