Для настройки ротации журналов в PostgreSQL можно использовать встроенные средства или внешние программы. 23
Встроенные средства позволяют настроить ротацию с помощью параметров коллектора сообщений: 2
Внешние программы для ротации, например logrotate, можно настроить так, чтобы они собирали файлы журналов, которые записывает встроенный в PostgreSQL сборщик сообщений. 34 В этом случае сборщик определяет имена и расположение файлов журналов, а logrotate периодически архивирует эти файлы. 34
Ещё один вариант — передать журнал в syslog, чтобы ротацией файлов занималась уже служба syslog. 3 Для этого нужно присвоить параметру конфигурации log_destination значение syslog в postgresql.conf. 3