본문으로 건너뛰기

log_hostname

버전기본값context타입
14sighupboolean
15sighupboolean
16sighupboolean
17sighupboolean
18sighupboolean
19sighupboolean

connection log에 접속한 host의 IP 주소뿐 아니라 host 이름도 기록한다.

기본 설정에서 connection log 메시지는 접속한 host의 IP 주소만 보여준다. 이 파라미터를 켜면 이름 해석을 거쳐 host 이름까지 함께 남긴다. 다만 이름 해석 설정에 따라 무시할 수 없는 성능 부담이 생길 수 있다. postgresql.conf 파일이나 서버 커맨드라인에서만 설정할 수 있다.

운영 노트: DNS reverse lookup이 느리거나 불안정한 환경에서는 접속마다 지연이 생길 수 있어 운영 환경에서는 보통 off로 둔다. host 식별이 필요하면 IP를 남기고 별도 자산 목록과 대조하는 편이 안전하다.

출처: PostgreSQL 18 문서