Назад | Перейти на главную страницу

Как ограничить размер файла журнала fail2ban?

Иногда fail2ban создает огромный файл журнала на моем сервере Centos 7.

2.9G    fail2ban.log
2.7G    fail2ban.log-20191102
17G     fail2ban.log-20191109

Тогда у меня есть следующие вопросы:

1.Если я удалю fail2ban.log-20191109, повлияет на работу fail2ban?

2. как ограничить fail2ban.log размер? (скажем не более 2G)?

Сначала ответы:

  1. Нет, это не повлияет.
  2. с участием logrotate.

Прежде всего, ваш -2019xxxx файлы не имеют прямого подключения к fail2ban. Они даже не были созданы fail2ban.

fail2ban всегда будет добавлять в свой файл журнала fail2ban.log. Но конфигурация logrotate должна быть в /etc/logrotate.d для журналов fail2ban.

Увидеть страница руководства logrotate о том, как его настроить (я рекомендую прочитать полную страницу руководства - logrotate - отличный инструмент ;-)). Ищи size и compress. Оба могут вам помочь. Я думаю, что сжатие поможет вам лучше всего без потери информации, поскольку файлы журналов обычно хорошо сжимать.