[Linux] Nginx,apacheなどのアクセスログからIPごとのアクセス数を表示させる
Nginx,apacheなどのアクセスログからIPごとのアクセス数を表示させる
海外からのアタックやログイントライなど不正にアクセスをブロックしたいときに、どのIPからどれだけアクセスされているかアクセスログから見ることができる
cat /var/log/nginx/xxxxx.access.log | awk '{print $1}' | sort | uniq -c | sort -nr
結果例:
1095 66.249.71.133
619 207.46.13.187
604 40.77.167.55
565 157.55.39.13
532 207.46.13.92
*IPはおそらく検索エンジンのクローラ