이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 24.3. 토토 결과 파일 유지 관리버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

23.3. 스포츠 토토 파일 유지 관리

데이터베이스 서버의 스포츠 토토 출력을 저장하는 것이 좋습니다./dev/null. 로그 출력은 다음에 귀중합니다회전스포츠 토토 파일을 통해 새로운

간단히 지시하는 경우StderrofPostgres파일로 스포츠 토토 출력이 있지만 유일한 방법은PostgreSQL개발 환경에서

더 나은 접근 방식은 서버를 보내는 것입니다Stderr일부 유형의 로그 회전으로 출력logging_collectortotrueinPostgres. 제어섹션. 이 접근법을 사용하여 스포츠 토토를 캡처 할 수도 있습니다.CSV(Comma-separated values) 형식.

또는 외부 스포츠 토토를 사용하는 것이 좋습니다ROTATELOGS도구 포함아파치분포는와 함께 사용할 수 있습니다.PostgreSQL. 이렇게하려면 그냥Stderr출력PG_CTL,Stderr이미 리디렉션되었습니다stdout이므로 파이프 명령 만 있으면됩니다

PG_CTL 시작 | rotateLogs/var/log/pgsql_log 86400

로그 출력 관리에 대한 또 다른 프로덕션 등급 접근 방식은 다음과 같습니다Syslogand letSyslog파일 회전을 다루십시오.log_destinationtoSyslog(스포츠 토토인Syslog만) inPostgres. 그런 다음를 보낼 수 있습니다.Sighup신호Syslog강제를 원할 때마다 데몬Logrotate프스포츠 토토램Syslog.

많은 시스템에서Syslog특히 신뢰할 수 없습니다Linux, Syslog각 메시지를 디스크로 플러시합니다."-"시작시Syslog동기화 비활성화를위한 구성 파일)

위에서 설명한 모든 솔루션이 처리합니다.

pgfouine는 외부 프로젝트입니다check_postgres중요한 경우 Nagios 알림을 제공합니다