httpdのアクセスの多いホストを確認する

alkoshikawa 157views 更新:2014年8月8日

アクセスログから簡易的にリクエストの数を出します。

#/bin/bash
echo "http"
grep -v "/server-status" /var/log/httpd/access_log | grep -v ".jpg\|.png\|.ico\|.gif" | awk '{print $1}' | sort | uniq -c
echo "https"
grep -v "/server-status" /var/log/httpd/ssl_access_log | grep -v ".jpg\|.png\|.ico\|.gif" | awk '{print $1}' | sort | uniq -c

不審なIPからのリクエストが多いときはBANします。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません