apache的日誌分析

2021-08-27 14:48:22 字數 897 閱讀 4032

1,檢視apache程序:

2,檢視80埠的tcp連線:

netstat -tan | grep "established" | grep ":80" | wc -l

3,通過日誌檢視當天ip連線數,過濾重複:

cat access_log | grep "20/oct/2008" | awk '' | sort | uniq -c | sort-nr

4,當天ip連線數最高的ip都在幹些什麼(原來是蜘蛛):

cat access_log | grep "20/oct/2008:00" | grep "122.102.7.212" | awk '' | sort | uniq -c | sort -nr | head -n 10

5,當天訪問頁面排前10的url:

cat access_log | grep "20/oct/2008:00" | awk '' | sort | uniq -c |

sort -nr | head -n 10

6,用tcpdump嗅探80埠的訪問看看誰最高

tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -f"." '' | sort | uniq -c | sort -nr

接著從日誌裡檢視該ip在幹嘛:

cat access_log | grep 122.102.7.212| awk '' | sort | uniq -c |

sort -nr | less

7,檢視某一時間段的ip連線數:

grep "2006:0[7-8]" www20060723.log | awk '' | sort | uniq -c| s

Apache日誌分析

1 獲得訪問前10位的ip位址 cataccess.log awk sort uniq c sort nr head 10 cat access.log awk end 2 訪問次數最多的檔案或頁面,取前20及統計所有訪問ip cat access.log awk sort uniq c sort ...

apache日誌分析

1,檢視apache程序 2,檢視80埠的tcp連線 netstat tan grep established grep 80 wc l 3,通過日誌檢視當天ip連線數,過濾重複 cat access log grep 20 oct 2008 awk sort uniq c sort nr 4,當天...

Apache的日誌access log分析

客戶端位址 訪問者的標識 訪問者的驗證名字 請求的時間 請求型別 請求的http 傳送給客戶端的位元組數 訪問日誌access log記錄了所有對web伺服器的訪問活動。正如其名字所示,訪問日誌access log記錄了所有對web伺服器的訪問活動。10.1.1.95 e800 18 mar 200...