pgxlog
pgxlog is an open-source tool designed to extract and process changes recorded in PostgreSQL's write-ahead log (WAL) for auditing, analytics, and replication monitoring. It focuses on decoding WAL records via PostgreSQL's logical decoding feature and presenting the results in structured formats for downstream consumption.
Key features include real-time WAL streaming from a logical decoding slot, support for multiple output targets
Under the hood, pgxlog runs as a daemon or command-line client that connects to a PostgreSQL server,
Typical use cases include database auditing, change-data capture, debugging replication lag, and feeding analytics pipelines or
See also: PostgreSQL, WAL, replication slot, logical decoding, Debezium, change data capture.