Go to file
Enrico Lumetti 60ba7ad89c Add README 2021-09-17 23:54:02 +02:00
README.md Add README 2021-09-17 23:54:02 +02:00
fail2ban-analyze.py Add README 2021-09-17 23:54:02 +02:00
requirements.txt First version 2021-09-17 20:48:22 +02:00

README.md

Fail2ban Analyze

Analyze fail2ban logs to find most common ip's and plot histogram of access rates.

Example usage

Plot the histogram of the access hits

zcat /var/log/fail2ban.log* | ./fail2ban-analyze.py histogram

Rank IPs by bans, first 20 results

zcat /var/log/fail2ban.log* | ./fail2ban-analyze.py rank 4 --only-bans --count 20

Rank all IPs by bans, clobber by first 2 subnets

zcat /var/log/fail2ban.log* | ./fail2ban-analyze.py rank 2 --only-bans --count 20