Mostrar o atraso de arquivamento (WAL ainda não arquivado)
PostgreSQLWAL e checkpointComando
SELECT last_archived_wal, last_failed_wal, archived_count, failed_count, pg_walfile_name(pg_current_wal_lsn()) AS current_wal FROM pg_stat_archiver;O que faz
Mostra o atraso de arquivamento comparando o último arquivo de WAL arquivado, o WAL sendo gravado no momento e os contadores de falhas de arquivamento.
Quando usar
Para monitorar se o archive_command está ficando para trás e detectar falhas de arquivamento.
Atenção
Se failed_count continuar aumentando, o archive_command está falhando e o pg_wal pode encher; aja imediatamente para evitar que o disco transborde.