SYNOPSIS
pg_activity [option..]DESCRIPTION
Command line tool for PostgreSQL server activity monitoring.COMMAND-LINE OPTIONS
- -U USERNAME, --username=USERNAME
-
Database user name (default: $USER).
- -p PORT, --port=PORT
-
Database server port (default: "5432").
- -h HOSTNAME, --host=HOSTNAME
-
Database server host or socket directory (default: "localhost").
- -d DBNAME, --dbname=DBNAME
-
Database name to connect to (default: "postgres").
- -C, --no-color
-
Disable color usage.
- --blocksize=BLOCKSIZE
-
Filesystem blocksize (default: 4096).
- --rds
-
Enable support for AWS RDS.
- --help
-
Show this help message and exit.
- --version
-
Show program's version number and exit.
ENVIRONMENT VARIABLES
- PGPASSWORD
-
PostgreSQL password.
- PGPORT
-
Database server port.
- PGUSER
-
Database user name.
- PGHOST
-
Database server host or socket directory.
- PGPASSFILE
-
Path to .pgpass file (default is ~/.pgpass)
DISPLAY OPTIONS
- --no-database
-
Disable DATABASE.
- --no-user
-
Disable USER.
- --no-client
-
Disable CLIENT.
- --no-cpu
-
Disable CPU%.
- --no-mem
-
Disable MEM%.
- --no-read
-
Disable READ/s.
- --no-write
-
Disable WRITE/s.
- --no-time
-
Disable TIME+.
- --no-wait
-
Disable W.
INTERACTIVE COMMANDS
- C Activate/deactivate colors.
- r Sort by READ/s, descending.
- w Sort by WRITE/s, descending.
- c Sort by CPU%, descending.
- m Sort by MEM%, descending.
- t Sort by TIME+, descending.
- Space Pause on/off.
- v Change queries display mode: full, truncated, indented
- UP / DOWN Scroll process list.
- q Quit
- + Increase refresh time. Maximum value : 3s
- - Decrease refesh time. Minimum Value : 1s
- F1/1 Running queries monitoring.
- F2/2 Waiting queries monitoring.
- F3/3 Blocking queries monitoring.
- h Help page.
- R Refresh.
NAVIGATION MODE
- UP Move up the cursor.
- DOWN Move down the cursor.
- k Terminate the current backend/tagged backends.
- Space Tag or untag the process.
- q Quit.
- Other Back to activity.
EXAMPLES
PGPASSWORD='mypassword' pg_activity -U pgadmin -h 127.0.0.1 --no-clientpg_activity -h /tmp