P G M O N I T O R pgmonitor, version 0.30 The main web site for pgmonitor is: http://greatbridge.org/project/pgmonitor/projdisplay.php You can download the most recent version from ftp://ftp.greatbridge.org/pub/pgmonitor This tool allows monitoring of PostgreSQL activity. It requires Tcl/Tk 8.0 or later. It may require modification of the 'ps' flags for certain platforms. It is known to run on *BSD, Linux, and HPUX. Pgmonitor only works when run on the database server machine. To use it remotely, log into the remote machine, set the DISPLAY variable to point to your local X server, and start pgmonitor. Pgmonitor will then run on the remote machine, but will display on your local machine. Pgmonitor uses 'ps' to display backend process activity. It uses 'gdb' to display running queries, and 'kill' to cancel queries and terminate database connections. Pgmonitor stores your most recent refresh and sort settings in the file ~/.pgmonitor. This file is used to reload your defaults every time pgmonitor is started. If you are running PostgreSQL 7.1.0 or earlier, the 'query' button will not work unless you compile PostgreSQL with debug symbols (-g), or apply the supplied patch 'query_display.diff' and recompile PostgreSQL. The later method is recommended. For porting assistance, there is a 'set debug' option in the script that outputs status information as pgmonitor is running. Bruce Momjian