Какие есть простые способы анализировать access логи (nginx, apche и прочее)?
Мне нужно проанализировать иногда, редко, логи с сервера.
Почитал про комбайны вроде ELK, Graylog - слишком сложно, много конфигурировать и вникать.
Сейчас открываю логи в notepad++ и регулярками нахожу то что интересует.
В основном ищу ip адреса ботов. Но понимаю, что это очень - не очень.
Есть ли какая-нибудь простая программа, которая может найти ip адреса ботов в запросах. Какую-то статистику выдать по частоте запросов, по ip. Находил прогу "http logs viewer", но она в бесплатной версии сильно урезана.
Неужели нет какой-то простой программы, скрипта для просмотра логов, без танцев с бубнами?
Для простой статистики не нужно никакой программы - awk + grep + десяток самопальных скриптов вполне справляются. Комбайны типа ELK нужны тогда, когда хочется все, в одной точке и красиво.
Это банально делается grep'ом и awk'ом.
Или используются системы подобные Graylog, Graphana Loki, ELK для централизованого сбора логов со множества серверов.