发表于: 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
评论