public inbox for [email protected]
help / color / mirror / Atom feedFrom: David G. Johnston <[email protected]>
To: Tefft, Michael J <[email protected]>
Cc: [email protected] <[email protected]>
Subject: Re: Capturing both IP address and hostname in the log
Date: Thu, 10 Apr 2025 09:33:39 -0700
Message-ID: <CAKFQuwauokoz4iDabgj_YkGixLpRWsfSu+CxDFVOA5xRbM7Uxg@mail.gmail.com> (raw)
In-Reply-To: <BN8PR04MB550874EE58EC715656C3D3D2D0B72@BN8PR04MB5508.namprd04.prod.outlook.com>
References: <BN8PR04MB550874EE58EC715656C3D3D2D0B72@BN8PR04MB5508.namprd04.prod.outlook.com>
On Thu, Apr 10, 2025 at 5:22 AM Tefft, Michael J <[email protected]>
wrote:
> The documentation for log_hostname says:
>
> log_hostname (boolean)
>
> By default, connection log messages only show the IP address of the
> connecting host. Turning this parameter on causes logging of the host name
> as well. Note that depending on your host name resolution setup this might
> impose a non-negligible performance penalty. This parameter can only be set
> in the postgresql.conf file or on the server command line.
>
>
>
> https://www.postgresql.org/docs/14/runtime-config-logging.html
>
>
>
Yeah, the wording really should be more like:
diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index fea683cb49..c545fee6c9 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -7614,10 +7614,11 @@ local0.* /var/log/postgresql
</term>
<listitem>
<para>
- By default, connection log messages only show the IP address of the
- connecting host. Turning this parameter on causes logging of the
- host name as well. Note that depending on your host name
resolution
- setup this might impose a non-negligible performance penalty.
+ By default, for TCP/IP-originated connections, the identifier of
the host
+ making the connection is its IP address. Turning this parameter
on tells
+ the system to record the resolved host name instead. Note that
depending
+ on your host name resolution setup this might impose a
non-negligible
+ performance penalty.
This parameter can only be set in the
<filename>postgresql.conf</filename>
file or on the server command line.
</para>
Both the connection logging routine and log_line_prefix %h / %r simply
report the "identifier of the host making the connection".
David J.
view thread (6+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected]
Subject: Re: Capturing both IP address and hostname in the log
In-Reply-To: <CAKFQuwauokoz4iDabgj_YkGixLpRWsfSu+CxDFVOA5xRbM7Uxg@mail.gmail.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox