posgtres의 내부 로그 회전 메커니즘을 사용하고 있습니다. 30 일이 지난 로그 파일을 삭제하고 싶습니다. postgres가 어떻게해야합니까? postgres가 지원하지 않는 경우 30 일이 지난 로그 만 삭제하도록 logrotate를 설정할 수 있습니까?
내 현재 설정은 다음과 같습니다
log_destination = 'stderr'
logging_collector = on
log_directory = 'pg_log'
log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'
#log_truncate_on_rotation = off
log_rotation_age = 1440
log_rotation_size = 0