1. 程式人生 > >如何去nginx的IP訪問量

如何去nginx的IP訪問量

並發 pv

思路: 訪問量看ip數
pv量看ip數加ip處理的數量
並發數看http的請求數或者系統狀態數或httpd的連接狀態
web的訪問量:

cat access_log |awk ‘{print $1}‘|uniq -c |sort -k1,1nr

web並發數(通過web狀態):

netstat -an | grep 80 | grep ESTABLISHED | wc -l


web並發數(通過web進程,線程數)要排除系統保留的進程數:

ps -ef | grep nginx | wc -l (進程查看)

web並發數(通過系統tcp狀態)要排除系統其他服務的連接狀態:

netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}‘


生成中保留的進程數和其他服務的連接狀態忽略不計

本文出自 “藍葉子_架構” 博客,請務必保留此出處http://dellinger.blog.51cto.com/12445009/1968343

如何去nginx的IP訪問量