|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!1、起首将apache日记按天切割
vi/etc/httpd/conf/httpd.conf
ErrorLog"|rotatelogs/var/log/httpd/%Y%m%derror_log86400480"
CustomLog"|rotatelogs/var/log/httpd/%Y%m%daccess_log86400480"combined
2、重启apache办事
servicehttpdrestart
##################apahce日记办事器按天切割终了######################
3、剖析天生的apache日记形态码(守候了一天的日记)
***日记文件为20111228access_log
vihttp.sh
#!/bin/bash
total=`cat20111228access_log|wc-l`
array=(`cat20111228access_log|awk{print$9}|sort|uniq-c|sort-n`)
len=${#array[@]}
echo"####################http形态码统计###########################"
echo"总的毗连数:$total"
for((i=0;i<$len;i=i+2))
{
echo"########################################################"
echo${array[$i]}:${array[$i+1]}
echo"########################################################"
echo${array[$i+1]}占毗连数的比例是:`awkBEGIN{printf"%.6f%
",(${array[$i]}/${total}*100)}`
}
实行剧本了局(以百分号暗示):
shhttp.sh
####################http形态码统计###########################
总的毗连数:688965
########################################################
1:303
########################################################
303占毗连数的比例是:0.000145%
########################################################
1:416
########################################################
416占毗连数的比例是:0.000145%
########################################################
2:299
########################################################
299占毗连数的比例是:0.000290%
########################################################
8:501
########################################################
501占毗连数的比例是:0.001161%
########################################################
145:403
########################################################
403占毗连数的比例是:0.021046%
########################################################
197:400
########################################################
400占毗连数的比例是:0.028594%
########################################################
738:206
########################################################
206占毗连数的比例是:0.107117%
########################################################
7307:404
########################################################
404占毗连数的比例是:1.060576%
########################################################
9213:302
########################################################
302占毗连数的比例是:1.337223%
########################################################
30574:301
########################################################
301占毗连数的比例是:4.437671%
########################################################
201197:304
########################################################
304占毗连数的比例是:29.202790%
########################################################
439582:200
########################################################
200占毗连数的比例是:63.803241%
########################复杂解说#########################
array=(`cat20111228access_log|awk{print$9}|sort|uniq-c|sort-n`)
###这个拿出来是一个数组了
len=${#array[@]}
###这个是数组的长度
echo${array[$i]}:${array[$i+1]}
###这个是以for轮回输出形态码和形态码的毗连数
awkBEGIN{printf"%.6f%
",(${array[$i]}/${total}*100)}
###以百分比盘算各个形态码约莫占的毗连数
原文地点:http://youzao.blog.51cto.com/3946111/757515
欢迎大家来到仓酷云论坛! |
|