Re: Remote monitoring - Mailing list pgsql-admin

From Bruce Momjian
Subject Re: Remote monitoring
Date
Msg-id 200209061438.g86EcUD18853@candle.pha.pa.us
Whole thread Raw
In response to Re: Remote monitoring  ("Marc Mitchell" <marcm@eisolution.com>)
Responses Curses-based Tk toolkit (was Re: Remote monitoring)
List pgsql-admin
Marc Mitchell wrote:
> > Well, if you enable  stats_command_string in postgresql.conf you will
> > see the queries being run in pg_stat_activity.
>
> Would this have a performance cost?  Where does the X-based pgmonitor get

Less that 1% performance load.

> its query string data?

The X-based solution gets its query string from the local machine, it
just pipes the X display back to your local machine.

> > Another option is to ssh into the machine, set your $DISPLAY back to
> > your local machine, and then run pgmonitor.  ssh does secure remote X
> > display.
>
> When remote, the link between my workstation to the box being monitored is
> via the net where my machine gains access via a NAT router and does not
> have its own publicly routable IP.  So making the connection back from
> server to workstation is problematic at best.
>
> Would it be possible to get the code for the current X-based stuff in order
> to convert it to a straight text based display in either ksh script or
> perhaps C?  I wouldn't try to implement some of the more UI related stuff
> like the ability to specify sort order or shutdown the server.  But having
> a basic refreshing display of active sessions and the ability to get query
> details on an one would same a do-able thing in C.

Actually, there is a text-based TCL/Tk library.  I think it was done by
SCO initially for their install stuff.  Anyway, I am sure it exists
somewhere, and if you can get it, the script should just run with no
changes to pgaccess.

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

pgsql-admin by date:

Previous
From: Jeff Boes
Date:
Subject: Re: VACUUM on multi-CPU systems?
Next
From: "Ross J. Reedstrom"
Date:
Subject: Re: Remote monitoring