shell 指令分析nginx 日志qps


實時分析

tail -f points.api.speiyou.cn.access.log|awk 'BEGIN{key="";cnt=0}{if(key==$5){cnt++}else{key=$5;print $5"--->"cnt;cnt=1}}'

 

日志文件分析

zcat nginx_192.168.14.18_20181128-000004.tgz|awk '{print $5}'|uniq -c|sort -t ' ' -k1nr|head -n 100

 

sort 是將文件緩存吞在內存里面的,每個階段一個buffer,可以通過 -s 指令進行階段性排序,取消最后排序,提向大文件性能,可以通過多次sort進行排序降低錯誤率。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM