给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

posted @ 2023-02-02 11:32  littlevigra  阅读(258)  评论(0编辑  收藏  举报