互聯網上分析IIS的工具倒是不少,不過我沒有遇見能夠符合我要求的,一般的都是只能查詢IIS日志內的蜘蛛爬行的次數而已。
下面說個比較簡單且非常實用的方法,通過EXCEL的一些簡單的公式做出想得到的一系列數據,例如時間間隔,爬行頁面,返回狀態碼,網址參數,蜘蛛類型,蜘蛛IP等,通過以上數據可 以進行對網站的問題的排查,更正。
首先必須有自己的服務器或者能夠查看IIS日志的權限,通過FTP將iis日志文件從空間中下載到本地服務器獲取IIS日志的方式:打開IIS,點擊要查詢網站>右鍵>屬性>網站選項卡>屬性>即可看到如圖 如果是空間的話有些空間服務上會將日志文件放在網站根目錄的。如果沒有的話可以向服務商索取。
然後根據路徑進行查找相應的文件夾然,可以看到文件夾下有很多.log文件就是日志文件,然後通過FTP下載到本地。
如果文件過大操作起來可能不方面,可以使用UltraEdit打開,篩查你想得到的數據(具體自己下載一個研究下)。文件不是很大可以使用記事本直接打開後復制到EXCEL。
然後將前4行刪除,選擇A列,點擊excel數據>分列>分割符號