у меня есть fail2ban
работает с настройками по умолчанию на машине xubuntu. /var/log
содержит 5 файлов:
fail2ban.log
fail2ban.log.1
fail2ban.log.2.gz
fail2ban.log.3.gz
fail2ban.log.4.gz
Всего около 15 КБ.
fail2ban.log.4.gz
содержит самые старые записи примерно за месяц. Похоже на fail2ban
будет периодически удалять старые журналы, чтобы они не занимали слишком много места, но я хочу изменить это поведение.
Как это указано? Максимальный размер, самый старый журнал или что-то еще? Где я могу настроить поведение?
В logrotate Утилита - это обычный способ управления журналами в системе Linux. Файлы конфигурации для различных журналов в основном находятся в /etc/logrorate.d. Я бы поискал /etc/logrotate.d/fail2ban (или аналогичный), чтобы узнать, как им управляют. Обратите внимание, что некоторые параметры также могут быть указаны в /etc/logrotate.conf.