squid 日志分析脚本

awk '
{buffer[$(NF-1)]++} 
END {
for(x in buffer)
     print buffer[x]"\t"x;
}' access.log  | awk '
/.*HIT.*/  {hitsum+=$1;print $0}
/.*MISS.*/ {missum+=$1;print $0} 
END {
print hitsum/(hitsum+missum)*100"%"
}'

 

posted @ 2013-06-05 01:19  sunsweet  阅读(160)  评论(0编辑  收藏  举报