Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вопрос по fail2ban  (Прочитано 843 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CaypoH

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Вопрос по fail2ban
« : 28 Июля 2010, 10:28:17 »
Прочитал множество тем на этом форуме про утилиту, прочитал официальную википедию, но так и не смог найти четкого ответа на интересующий вопрос: каким именно образом утилита парсит логи? Дело в том, что у меня есть логи по 100-200 метров, а есть и по 3-4 гигабайта. Неужели fail2ban каждый раз с начала и до конца читает лог чтобы посмотреть изменения? Потому что такой вариант даст большую нагрузку на сервер.
Спасибо.

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
Re: Вопрос по fail2ban
« Ответ #1 : 28 Июля 2010, 10:58:53 »
Не там читал.

# "backend" specifies the backend used to get files modification. Available
# options are "gamin", "polling" and "auto". This option can be overridden in
# each jail too (use "gamin" for a jail and "polling" for another).
#
# gamin:   requires Gamin (a file alteration monitor) to be installed. If Gamin
#          is not installed, Fail2ban will use polling.
# polling: uses a polling algorithm which does not require external libraries.
# auto:    will choose Gamin if available and polling otherwise.

Оффлайн CaypoH

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Вопрос по fail2ban
« Ответ #2 : 28 Июля 2010, 11:53:39 »
Я уже предвкушаю следующие вопросы, которые мне будут заданы))) а именно: как работает поллинг алгоритм, и что такое gamin (на этих словах я им покажу статью в википедии) и как он работает) мои утверждения о том, что это полюбому намного оптимизированнее чем писать скрипт который будет в цикле перебирать файл лога никакого действия не оказывают.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.