Estoy usando el mecanismo de rotación de registro interno de posgtres. Me gustaría que se eliminen los archivos de registro de más de 30 días. ¿Cómo consigo postgres para hacer esto? Si postgres no lo admite, ¿puedo configurar logrotate para que simplemente elimine registros de más de 30 días?
Mi configuración actual es:
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
fuente