php統(tǒng)計網(wǎng)站訪問量代碼 想知道你的網(wǎng)站每天的訪問情況嗎?有多少人訪問了?php訪問統(tǒng)統(tǒng)代碼統(tǒng)計
2022-12-20
想知道您網(wǎng)站的每日訪問量嗎? 有多少人參觀? 訪問量最大的頁面是哪個? 哪個時間段的訪客最多? 訪問量最大的地方在哪里? 每秒多少個請求? 我很好奇php統(tǒng)計網(wǎng)站訪問量代碼,只要你用抓取php統(tǒng)計網(wǎng)站訪問量代碼,那么試試下面的命令,你會驚喜的! !
1. IP相關(guān)統(tǒng)計
1.統(tǒng)計IP訪問統(tǒng)計PV
awk '{ $7}' .log|wc -l
2.統(tǒng)計獨立ip訪問UV數(shù)
awk '{ $1}' .log | 排序-n | 獨特 | wc -l
3、查看某段時間的IP訪問量(第4-5點)
grep "05/Oct/2018:0[4-5]".log | awk '{ $1}' | 排序 | uniq-c | 排序-nr | wc -l
4.查看前100個最常訪問的IP
awk '{ $1}' .log | 排序-n |uniq -c | 排序-rn | 頭-n 100
5.查看訪問量超過100的IP
awk '{ $1}' .log | 排序-n |uniq -c |awk '{if($1 >100) $0}'|排序-rn
6.查詢某個IP的詳細訪問狀態(tài),按訪問頻率排序
grep '127.0.0.1' ·log |awk '{ $7}'|sort |uniq -c |sort -rn |head -n 100
2.頁面訪問統(tǒng)計
1.查看最常訪問的頁面()
awk '{ $7}' .log | 排序 | uniq-c | 排序-rn | 頭-n 50
2.查看最常訪問的頁面(不包括php頁面)
grep -v ".php" ·日志 | awk '{ $7}' | 排序 |uniq -c | 排序-rn | 頭-n 50
3.查看頁面訪問量超過100的頁面
貓.log | 剪切-d''-f 7 | 排序 |uniq -c | awk '{if ($1 > 100) $0}' | 較少的
4.查看最近1000條記錄和訪問次數(shù)最多的頁面
tail -1000 .log |awk '{ $7}'|sort|uniq -c|sort -nr|less
3.請求統(tǒng)計
1.統(tǒng)計每秒請求數(shù)網(wǎng)站建設(shè)小程序開發(fā),時間點(精確到秒)
awk '{ $4}' .log |cut -c 14-21|sort|uniq -c|sort -nr|head -n 100
2.統(tǒng)計每分鐘的請求數(shù),時間點(精確到分鐘)
awk '{ $4}' .log |cut -c 14-18|sort|uniq -c|sort -nr|head -n 100
3.統(tǒng)計每小時的請求數(shù),時間點(精確到小時)
awk '{ $4}' .log |cut -c 14-15|sort|uniq -c|sort -nr|head -n 100
4.性能分析
1.列出傳輸時間超過3秒的頁面,并顯示前20頁
cat .log|awk '($NF > 3){ $7}'|sort -n|uniq -c|sort -nr|head -20
2.列出php頁面請求時間超過3秒的頁面,統(tǒng)計出現(xiàn)次數(shù),顯示前100頁
cat .log|awk '($NF > 1 && $7~/\.php/){ $7}'|sort -n|uniq -c|sort -nr|head -100
五、TCP連接統(tǒng)計