J'utilise le mécanisme de rotation interne des journaux de posgtres. Je souhaite que les fichiers journaux de plus de 30 jours soient supprimés. Comment obtenir des postgres pour ce faire? Si postgres ne le prend pas en charge, puis-je configurer logrotate pour supprimer uniquement les journaux de plus de 30 jours?
Ma configuration actuelle est:
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
la source