给nginx的日志按照接口统计每个小时的请求量
给nginx的日志按照接口统计每个小时的请求量
cat access_2023-02-01.log |awk '{split($2,a,":");b[a[2]]+=1} END{for(i in b) printf("%10s %5d\n",i,b[i])}'|sort
cat /home/apaas/openrestylog/access_2023-04-21.log | grep "/api/teapi/dy-biz" | awk '{split($2,a,":");b[a[2]]+=1} END{for(i in b) printf("%10s %5d\n",i,b[i])}'|sort
cat /home/apaas/openrestylog/access_2023-04-21.log | grep "api/auth/login" | awk '{split($2,a,":");b[a[2]]+=1} END{for(i in b) printf("%10s %5d\n",i,b[i])}'|sort
cat /home/apaas/openrestylog/access_2023-04-21.log | grep "/api/teapi/offline" | awk '{split($2,a,":");b[a[2]]+=1} END{for(i in b) printf("%10s %5d\n",i,b[i])}'|sort
cat /home/apaas/openrestylog/access_2023-04-21.log | grep "/api/teapi/dy-biz" | awk '{print $7}' | awk -F '/' '{print $NF}' | sort|uniq -cd|sort -nr