From: | Jeff Janes <jeff(dot)janes(at)gmail(dot)com> |
---|---|
To: | andy <andy(at)squeakycode(dot)net> |
Cc: | "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Monitoring number of backends |
Date: | 2013-10-23 20:34:55 |
Message-ID: | CAMkU=1wJ=7cyyxFTKjuAFbRx8fEXnc20yHMXPcNMdw6o0WL7JA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Tue, Oct 22, 2013 at 10:41 AM, andy <andy(at)squeakycode(dot)net> wrote:
> Hi all.
>
> My website is about to get a little more popular. I'm trying to add in
> some measurements to determine an upper limit of how many concurrent
> database connections I'm currently using.
>
> I've started running this:
>
> SELECT sum(numbackends) AS count, sum(xact_commit) as ttlcommit FROM
> pg_stat_database;
>
> Every 10 seconds or so. I don't think its what I want though. It seems
> way too small. I'm guessing that its not a measure of the previous 10
> seconds. Its a count of how many backends are in use at the exact moment I
> run the sql.
>
> Is there a cumulative count someplace?
>
You can pull it from the log files if you change postgres.conf to use:
log_connections = on
log_disconnections = on
Cheers,
Jeff
From | Date | Subject | |
---|---|---|---|
Next Message | Jeff Janes | 2013-10-23 20:55:31 | Re: Monitoring number of backends |
Previous Message | Marko Kreen | 2013-10-23 18:40:48 | Re: Monitoring number of backends |