发表于: 2017-10-10 23:45:03

1 825


今天完成的事情:

给昨天的任务三收尾.抓取日志时间的后100次,这是改过的脚本 .

师兄给我讲了awk的匹配方式,  是按照 每个空格包含内容 至下一个空格算是一个内容.

echo "响应时间划分">>time.txt

echo "响应时间20ms以内" >>time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if($10<0.02) sum++;} END{print sum}' >> time.txt

echo "响应时间在20ms-100ms" >> time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if(($10>=0.02)&&($10<0.1)) sum++} END{print sum}' >> time.txt

echo "响应时间在100ms-200ms" >> time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if(($10>=0.1)&&($10<0.2)) sum++} END{print sum}' >> time.txt

echo "响应时间在200ms以外" >> time.txt

tail -100 /usr/local/nginx/logs/access.log | awk 'BEGIN{sum=0}{if($10>0.2) sum++}  END{print sum}' >> time.txt

echo "-------------------------">>time.txt

echo "数据库响应时间">>time.txt

echo  "---数据库响应时间在20ms以内">>time.txt

tail -100 /usr/local/wpj/test/ceshi/info.log | awk 'BEGIN{sum=0}{if($33<20) sum++;} END{print sum}' >> time.txt

echo  "---数据库响应时间在20ms-100">>time.txt

tail -100 /usr/local/wpj/test/ceshi/info.log | awk 'BEGIN{sum=0}{if(($33>=20)&&($33<100)) sum++} END{print sum}' >> time.txt

echo "---数据库响应时间在100ms-200ms" >> time.txt

tail -100 /usr/local/wpj/test/ceshi/info.log | awk 'BEGIN{sum=0}{if(($33>=100)&&($33<200)) sum++} END{print sum}' >> time.txt

echo "---数据库响应时间在200ms以外" >> time.txt

tail -100 /usr/local/wpj/test/ceshi/info.log | awk 'BEGIN{sum=0}{if($33>200) sum++;}  END{print sum}' >> time.txt

重新安装Xshell,,被自动判定为商业环境了,,重新安装也不能用注册码,,只能在网上找破解版.

准备小课堂.这次分享Xshell脚本 

根据数据表重新搞SSM.按照师兄的建议,先把一个方法写出来,将其跑通.再补其他方法.


明天计划的事情:

整理小课堂

拆分禅道..


遇到的困难

 抓取时候抓取数据不对,导致统计次数出错.最后在师兄帮助下. 终于成功.

重新写SSM不知道怎么写. 和师兄们商量一下 不自动生成,不看以前代码,自己在网上找把它写出来 ..

中午没睡,下午 有点崩溃


任务开始时间2017-10-10

任务结束时间2017-10-20

无延期风险

禅道;http://task.ptteng.com/zentao/task-view-10903.html 



返回列表 返回列表
评论

    分享到