SQL state in log_line_prefix

Поиск
Список
Период
Сортировка
От Guillaume Smet
Тема SQL state in log_line_prefix
Дата
Msg-id 1d4e0c10905100532i6c6c1705o4aa4e3c5168c4bca@mail.gmail.com
обсуждение исходный текст
Ответы Re: SQL state in log_line_prefix  (Guillaume Smet <guillaume.smet@gmail.com>)
Re: SQL state in log_line_prefix  (Andrew Dunstan <andrew@dunslane.net>)
Re: SQL state in log_line_prefix  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: SQL state in log_line_prefix  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
Hi -hackers,

A customer of us recently wanted to separate user errors from system
errors as different teams are working on these 2 types of errors and
while they might want to ignore user errors (bad-written SQL queries
and so on), they want to be sure system errors are analyzed carefully.

A good way to differentiate the 2 types of errors is to use the SQL state.

Currently, the only way to have the SQL state in the standard log file
is to do verbose logging which is, well..., verbose.

I attached a patch which allows to add the SQL state code into the
log_line_prefix. I used %e (as in error) as %s is already used.

Any comment?

--
Guillaume

Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Robert Treat
Дата:
Сообщение: Re: WAL dump tool
Следующее
От: Guillaume Smet
Дата:
Сообщение: Re: SQL state in log_line_prefix