[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はおそらく検索エンジンのクローラ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です