麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Apache > 正文

Linux下apache日志分析與狀態查看方法

2024-08-27 18:27:55
字體:
來源:轉載
供稿:網友

假設apache日志格式為:
118.78.199.98 – - [09/Jan/2010:00:59:59 +0800] “GET /Public/Css/index.css HTTP/1.1″ 304 – “http://www.a.cn/common/index.php” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3)”

問題1:在apachelog中找出訪問次數最多的10個IP。
awk '{print $1}' apache_log |sort |uniq -c|sort -nr|head -n 10

awk 首先將每條日志中的IP抓出來,如日志格式被自定義過,可以 -F 定義分隔符和 print指定列;
sort進行初次排序,為的使相同的記錄排列到一起;
upiq -c 合并重復的行,并記錄重復次數。
head進行前十名篩選;
sort -nr按照數字進行倒敘排序。

我參考的命令是:
顯示10條最常用的命令
sed -e "s/| //n/g" ~/.bash_history | cut -d ' ' -f 1 | sort | uniq -c | sort -nr | head

問題2:在apache日志中找出訪問次數最多的幾個分鐘。
awk '{print  $4}' access_log |cut -c 14-18|sort|uniq -c|sort -nr|head
awk 用空格分出來的第四列是[09/Jan/2010:00:59:59;
cut -c 提取14到18個字符
剩下的內容和問題1類似。

問題3:在apache日志中找到訪問最多的頁面:
awk '{print $11}' apache_log |sed 's/^.*cn/(.*/)/"http://1/g'|sort |uniq -c|sort -rn|head

類似問題1和2,唯一特殊是用sed的替換功能將”http://www.a.cn/common/index.php”替換成括號內的內容:”http://www.a.cn(/common/index.php)”

問題4:在apache日志中找出訪問次數最多(負載最重)的幾個時間段(以分鐘為單位),然后在看看這些時間哪幾個IP訪問的最多?
1,查看apache進程:
ps aux | grep httpd | grep -v grep | wc -l

2,查看80端口的tcp連接:
netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l

3,通過日志查看當天ip連接數,過濾重復:
cat access_log | grep "19/May/2011" | awk '{print $2}' | sort | uniq -c | sort -nr

4,當天ip連接數最高的ip都在干些什么(原來是蜘蛛):
cat access_log | grep "19/May/2011:00" | grep "61.135.166.230" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10

5,當天訪問頁面排前10的url:
cat access_log | grep "19/May/2010:00" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10

6,用tcpdump嗅探80端口的訪問看看誰最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr

接著從日志里查看該ip在干嘛:
cat access_log | grep 220.181.38.183| awk '{print $1"/t"$8}' | sort | uniq -c | sort -nr | less

7,查看某一時間段的ip連接數:
grep "2006:0[7-8]" www20110519.log | awk '{print $2}' | sort | uniq -c| sort -nr | wc -l

8,當前WEB服務器中聯接次數最多的20條ip地址:
netstat -ntu |awk '{print $5}' |sort | uniq -c| sort -n -r | head -n 20

9,查看日志中訪問次數最多的前10個IP
cat access_log |cut -d ' ' -f 1 |sort |uniq -c | sort -nr | awk '{print $0 }' | head -n 10 |less

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美成人精品欧美一级 | 免费观看一级黄色片 | av日韩在线免费观看 | www国产网站 | 一本视频在线观看 | 全黄性色大片 | 国产婷婷一区二区三区 | 中文字幕偷拍 | 欧美一级全黄 | 99国产精品欲a | 一区二区网| 一级毛片免费高清 | 黄色毛片一级视频 | 亚洲精品aa | 天天草夜夜爽 | 免费a级毛片大学生免费观看 | 国产一级毛片网站 | 欧美成人国产va精品日本一级 | 亚洲精品在线观看网站 | 激情小说另类 | 把娇妻调教成暴露狂 | h色网站在线观看 | 国产乱淫a∨片免费观看 | 国产午夜精品一区二区三区免费 | freexxxhd喷水 | 国产一区二区免费在线观看 | 久久久三区 | 国产亚洲精品久久午夜玫瑰园 | 国产免费让你躁在线视频 | 亚洲va久久久噜噜噜久牛牛影视 | 午夜视频你懂的 | 成人午夜久久 | 欧美18—19sex性hd按摩 | 成年人在线视频观看 | 精品久久999 | 久草视频免费 | 久色免费 | 亚州精品天堂中文字幕 | 亚洲四播房 | 成人资源在线观看 | 久久精品一区二区三区国产主播 |