Как настроить nginx, или поставить что-то перед ним, чтобы блокировать IP-адреса, с которых было больше определенного количества визитов на сайт?
Уже почти неделю кто-то гадит на один из моих сайтов. Притом, если бы просто парсили - я бы не парился, а тут заходят с браузера (предполагаю, что используют selenium или phantom), ждут 1-2 секунды, или вообще не ждут и закрывают страницу. Метрика это видит и фиксирует, соответственно поведенческие факторы ухудшаются. В Метрике это отражается как всплеск прямых заходов на сайт.
Сейчас я поставил
https://goaccess.io/, классная вещь для анализа логов, с помощью этого инструмента я делаю так: вижу аномальное количество запросов с какого-то ip и блокирую его в Nginx. Вот, нужен инструмент, который бы это автоматом делал. Я уверен, что есть такой.