PostgreSQL 접속 성공/실패 로그 남기기

 

로그파일 위치: /var/log/postgresql/...

설정파일 위치: /etc/postgresql/버전/main/postgresql.conf


접속실패 로그는

log_destination = 'stderr' 설정이 기본으로 있기 때문에

systemd/rsyslog 가 stderr 출력 내용을 파일에 기록해준다.

(접속 실패는 에러다)


접속성공 로그를 남기려면

log_connections = on 설정해줘야한다.

(기본은 off)


참고로

logging_collector = off 설정의 의미는

PostgreSQL 자체 로그 수집기를 사용하지 않겠다는 의미다.


서비스 재시작하면 반영됨


이 블로그의 인기 게시물

반올림 올림 내림 버림(절사) 차이와 구현방법

MSSQL SP에서 외부 DLL 사용하는 방법 (CLR 확장저장프로시저)

럭스 원종희 인터뷰 (펌)