Обсуждение: Logging queries
Hi all,
I've got a machine I am setting up (read; low volume atm). I need a
way to log all the queries made to Postgres (just for a short time).
I've got a problem with a 3rd party program (OSS, but I'm not 'let'
enough to trace it) and I am hoping to help fix the problem by being
able to see what query it is exactly trying to do.
I remember once long ago I did this but I'll be dumb-struck if I can
remember how.
As an aside;
I've got a user named 'madison' who is in postgres and owns another
database which is working fine with one of my programs. So I know the
user is okay. I've created a new database and I am trying to tell this
program to connect to the new database as this user (local machine) but
I keep getting the error:
2006-02-02 23:07:36 [21958] LOG: connection received: host=127.0.0.1
port=33387
2006-02-02 23:07:36 [21958] FATAL: IDENT authentication failed for user
"madison"
2
I've tried changing the 'pg_hba.conf' file from 'ident sameuser' to
'trust'' with no love, too.
I'm hoping that seeing the query this program is using might help me
solve this problem.
Thanks!!
Madison
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Madison Kelly (Digimer)
TLE-BU; The Linux Experience, Back Up
Main Project Page: http://tle-bu.org
Community Forum: http://forum.tle-bu.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Madison Kelly wrote:
> Hi all,
>
> I've got a machine I am setting up (read; low volume atm). I need a
> way to log all the queries made to Postgres (just for a short time).
>
> I've got a problem with a 3rd party program (OSS, but I'm not 'let'
> enough to trace it) and I am hoping to help fix the problem by being
> able to see what query it is exactly trying to do.
>
> I remember once long ago I did this but I'll be dumb-struck if I can
> remember how.
>
> As an aside;
>
> I've got a user named 'madison' who is in postgres and owns another
> database which is working fine with one of my programs. So I know the
> user is okay. I've created a new database and I am trying to tell this
> program to connect to the new database as this user (local machine) but
> I keep getting the error:
>
> 2006-02-02 23:07:36 [21958] LOG: connection received: host=127.0.0.1
> port=33387
> 2006-02-02 23:07:36 [21958] FATAL: IDENT authentication failed for user
> "madison"
> 2
>
> I've tried changing the 'pg_hba.conf' file from 'ident sameuser' to
> 'trust'' with no love, too.
>
> I'm hoping that seeing the query this program is using might help me
> solve this problem.
>
> Thanks!!
>
> Madison
>
Oops, should have mentioned that I'm running 7.4.7 on Debian Sarge stable.
Madison
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Madison Kelly (Digimer)
TLE-BU; The Linux Experience, Back Up
Main Project Page: http://tle-bu.org
Community Forum: http://forum.tle-bu.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Madison Kelly wrote:
> Madison Kelly wrote:
>> Hi all,
>>
>> I've got a machine I am setting up (read; low volume atm). I need a
>> way to log all the queries made to Postgres (just for a short time).
>>
>> I've got a problem with a 3rd party program (OSS, but I'm not 'let'
>> enough to trace it) and I am hoping to help fix the problem by being
>> able to see what query it is exactly trying to do.
>>
>> I remember once long ago I did this but I'll be dumb-struck if I can
>> remember how.
>>
>> As an aside;
>>
>> I've got a user named 'madison' who is in postgres and owns another
>> database which is working fine with one of my programs. So I know the
>> user is okay. I've created a new database and I am trying to tell this
>> program to connect to the new database as this user (local machine)
>> but I keep getting the error:
>>
>> 2006-02-02 23:07:36 [21958] LOG: connection received: host=127.0.0.1
>> port=33387
>> 2006-02-02 23:07:36 [21958] FATAL: IDENT authentication failed for
>> user "madison"
>> 2
>>
>> I've tried changing the 'pg_hba.conf' file from 'ident sameuser' to
>> 'trust'' with no love, too.
>>
>> I'm hoping that seeing the query this program is using might help me
>> solve this problem.
>>
>> Thanks!!
>>
>> Madison
>>
>
> Oops, should have mentioned that I'm running 7.4.7 on Debian Sarge stable.
>
> Madison
>
For the love of... >.<
I found the answer right after posting... Just had to set
'log_min_duration_statement' in 'postgres.conf' to '0'.
Sorry for the line noise! ^.^;
Madison
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Madison Kelly (Digimer)
TLE-BU; The Linux Experience, Back Up
Main Project Page: http://tle-bu.org
Community Forum: http://forum.tle-bu.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-