diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2004-07-24 19:51:23 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2004-07-24 19:51:23 +0000 |
commit | 0655b26282466be8cb0ffbef4f5c825f889acf4a (patch) | |
tree | bc3ed5d080e8cedf80fa49b8399438b67ff2f861 /doc/src | |
parent | cbcd8b5bec5d57fb760361dcb10c00de92892ded (diff) | |
download | postgresql-0655b26282466be8cb0ffbef4f5c825f889acf4a.tar.gz postgresql-0655b26282466be8cb0ffbef4f5c825f889acf4a.zip |
log_destination should only be PGC_SIGHUP, not PGC_POSTMASTER, as per
discussion yesterday. Also a few improvements in the associated
documentation.
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/maintenance.sgml | 4 | ||||
-rw-r--r-- | doc/src/sgml/runtime.sgml | 23 |
2 files changed, 15 insertions, 12 deletions
diff --git a/doc/src/sgml/maintenance.sgml b/doc/src/sgml/maintenance.sgml index b74dfc5baa8..91ead3dc168 100644 --- a/doc/src/sgml/maintenance.sgml +++ b/doc/src/sgml/maintenance.sgml @@ -1,5 +1,5 @@ <!-- -$PostgreSQL: pgsql/doc/src/sgml/maintenance.sgml,v 1.35 2004/05/16 19:34:46 momjian Exp $ +$PostgreSQL: pgsql/doc/src/sgml/maintenance.sgml,v 1.36 2004/07/24 19:51:22 tgl Exp $ --> <chapter id="maintenance"> @@ -456,7 +456,7 @@ VACUUM The simplest production-grade approach to managing log output is to send it all to <application>syslog</> and let <application>syslog</> deal with file rotation. To do this, set the - configurations parameter <literal>log_destination</> to 'syslog' (to log to + configuration parameter <literal>log_destination</> to 'syslog' (to log to <application>syslog</> only) in <filename>postgresql.conf</>. Then you can send a <literal>SIGHUP</literal> signal to the <application>syslog</> daemon whenever you want to force it to diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index b249d9a5c24..d552e6a34ff 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,5 +1,5 @@ <!-- -$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.269 2004/07/11 00:18:40 momjian Exp $ +$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.270 2004/07/24 19:51:22 tgl Exp $ --> <Chapter Id="runtime"> @@ -1769,12 +1769,13 @@ SET ENABLE_SEQSCAN TO OFF; <listitem> <para> <productname>PostgreSQL</productname> supports several methods - for loggning, including <systemitem>stderr</systemitem> and + for logging server messages, including + <systemitem>stderr</systemitem> and <systemitem>syslog</systemitem>. On Windows, <systemitem>eventlog</systemitem> is also supported. Set this - option to a list of desired log destinations separated by a - comma. The default is to log to <systemitem>stderr</systemitem> - only. This option must be set at server start. + option to a list of desired log destinations separated by + commas. The default is to log to <systemitem>stderr</systemitem> + only. </para> </listitem> </varlistentry> @@ -1783,15 +1784,16 @@ SET ENABLE_SEQSCAN TO OFF; <term><varname>syslog_facility</varname> (<type>string</type>)</term> <listitem> <para> - This option determines the <application>syslog</application> - <quote>facility</quote> to be used when logging via - <application>syslog</application> is enabled. You may choose + If logging to <application>syslog</> is enabled, this option + determines the <application>syslog</application> + <quote>facility</quote> to be used. You may choose from <literal>LOCAL0</>, <literal>LOCAL1</>, <literal>LOCAL2</>, <literal>LOCAL3</>, <literal>LOCAL4</>, <literal>LOCAL5</>, <literal>LOCAL6</>, <literal>LOCAL7</>; the default is <literal>LOCAL0</>. See also the documentation of your system's - <application>syslog</application>. + <application>syslog</application> daemon. + This option can only be set at server start. </para> </listitem> </varlistentry> @@ -1803,8 +1805,9 @@ SET ENABLE_SEQSCAN TO OFF; If logging to <application>syslog</> is enabled, this option determines the program name used to identify <productname>PostgreSQL</productname> messages in - <application>syslog</application> log messages. The default is + <application>syslog</application> logs. The default is <literal>postgres</literal>. + This option can only be set at server start. </para> </listitem> </varlistentry> |