Re: Logging which interface was connected to in log_line_prefix - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Logging which interface was connected to in log_line_prefix
Date
Msg-id 4852776b-ed8b-4a39-80ee-86223fe6d389@eisentraut.org
Whole thread Raw
In response to Logging which interface was connected to in log_line_prefix  (Greg Sabino Mullane <htamfids@gmail.com>)
List pgsql-hackers
On 06.03.24 16:59, Greg Sabino Mullane wrote:
> Someone on -general was asking about this, as they are listening on 
> multiple IPs and would like to know which exact one clients were 
> hitting. I took a quick look and we already have that information, so I 
> grabbed some stuff from inet_server_addr and added it as part of a "%L" 
> (for 'local interface'). Quick patch / POC attached.

I was confused by this patch title.  This feature does not log the 
interface (like "eth0" or "lo"), but the local address.  Please adjust 
the terminology.

I noticed that for Unix-domain socket connections, %r and %h write 
"[local]".  I think that should be done for this new placeholder as well.




pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: [PATCH] Replace magic constant 3 with NUM_MERGE_MATCH_KINDS
Next
From: Peter Eisentraut
Date:
Subject: Re: Logging which interface was connected to in log_line_prefix