Qiniu 七牛问题解答
七牛空间开启下载日志后,怎么查看空间是否有ip去刷流量。
问题解决方案
1,首先你要有linux的系统或者mac系统
2,下载日志到本地
3,统计最热资源的访问次数排名前20:
zcat qwe.gz | awk '{a[$7]+=1} END{for (i in a) print a[i] " ==> " i}' | sort -rn | head -20
4,统计访问ip的前20
cat part01.txt | awk '{a[$1]+=1} END{for (i in a) print a[i] " ==> " i}' | sort -rn | head -20
5,查看某个文件的ip访问次数统计(例如文件名字叫windows)
cat part01 |grep Windows| awk '{a[$1]+=1} END{for (i in a) print a[i] " ==> " i}' | sort -rn | head -20
6,cdn下载统计访问错误码分布
logsuser@:~/liuhanlin/log$ cat install.banban.im.cn.log |awk '{if ($10!=20000) {a[$10]++;s=NR}} END {for (i in a) {print a[i],i,a[i]/s*100 "%"}}'|sort -rn
7,IO下载统计访问错误码分布
cat 14.215.165.50.log |awk -F '\t' '{if ($8!~/20000/) {a[$8]++}} END {for (i in a) {print a[i],i,a[i]/NR*100 "%"}}'|sort -rn
结果演示
许可证
Copyright (c) 2012 qiniu.com