nginx一段时间内的访问量统计

下面两个命令,我们可以 了解应用系统的大致 运行情况,并发数量

 

1,统计nginx日志红9-11点,每分钟 访问量,日志输出数量,从大到小排序 当然没有去重,

但可以大致了解每分钟的并发情况:

sudo sed -n '/2015:09:00/,/2015:11:00/p' access_wcs.log 
| awk  '{a[substr($4,9,10)]+=1} END{for(i in a) printf "%s %s\n",i,a[i]}'  
| sort -k 2 -n -r  

2,应用的日志也可以,统计,类似:

sudo sed -n '/2015-08-14 09:00:00/,/2015-08-14 11:00:00/p' wcs.log 
| awk -F ',' '{if($1~/2015/) a[substr($1,0,17)]+=1} END{for(i in a) printf "%s %s\n",i,a[i]}'  
| sort -k 3 -n -r

 

发表评论

邮箱地址不会被公开。