Scroll to navigation

PGSTAT(1) User Commands PGSTAT(1)

NAME

pgstat - Gather statistical informations from PostgreSQL the vmstat way

DESCRIPTION

pgstat gathers statistics from a PostgreSQL database.

Usage:

pgstat [OPTIONS] [delay [count]]

General options:

include only this object (only works for database, table, tableio,
replication slots, and slru)
display human-readable values
do not redisplay header
stats to collect
verbose
-?|--help
show this help, then exit
output version information, then exit

Connection options:

database server host or socket directory
database server port number
connect as specified database user
database to connect to

The default stat is pg_stat_bgwriter, but you can change it with the -s command line option, and one of its value (STAT):

* archiver
for pg_stat_archiver (only for 9.4+)
* bgwriter
for pg_stat_bgwriter
* buffercache
for pg_buffercache (needs the extension)
* connection
(only for 9.2+)
* database
for pg_stat_database
* table
for pg_stat_all_tables
* tableio
for pg_statio_all_tables
* index
for pg_stat_all_indexes
* function
for pg_stat_user_function
* statement
for pg_stat_statements (needs the extension)
* slru
for pg_stat_slru (only for 13+)
* xlog
for xlog writes (only for 9.2+)
* repslots
for replication slots
* tempfile
for temporary file usage
* waitevent
for wait events usage
* wal
for pg_stat_wal (only for 14+)
* progress_analyze
for analyze progress monitoring (only for 13+)
* progress_basebackup
for base backup progress monitoring (only for 13+)
* progress_cluster
for cluster progress monitoring (only for 12+)
* progress_copy
for copy progress monitoring (only for 14+)
* progress_createindex for create index progress monitoring (only
for 12+)
* progress_vacuum
for vacuum progress monitoring (only for 9.6+)
* pbpools
for pgBouncer pools statistics
* pbstats
for pgBouncer statistics

REPORTING BUGS

Report bugs to <guillaume@lelarge.info>.

January 2022 pgstat 1.2.0