1. 程式人生 > >一行 Shell 通過 Nginx access 日誌實時統計單臺機器QPS

一行 Shell 通過 Nginx access 日誌實時統計單臺機器QPS

log else 一行 實時 %d == nbsp qps 機器

# 實時統計 ## 方式一
tail -f access.log | awk -F [ {print $2} | awk BEGIN{key="";count=0}{if(key==$1){count++}else{printf("%s\t%d\r\n", key, count);count=1;key=$1}}

## 方式二
tail -f access.log | awk -F [ {print $2} | awk {print $1} | uniq -c

# 非實時按秒統計QPS
cat access.log | awk
-F [ {print $2} | awk {print $1} | sort | uniq -c |sort -k1,1nr

一行 Shell 通過 Nginx access 日誌實時統計單臺機器QPS