统计请求次数
2015-11-03 17:24
288 查看
今天用户说需要统计两个url的请求次数,由于我们的文件是按天分割,所以就比较好办。
循环读取文件,然后统计出现的次数即可。再拷贝到Excel中生成图表。
#/bin/bash
LOG_PATH=/data/apache_log/
for file in $(ls $LOG_PATH/access_log.*);
do
count1=$(grep "/suggestion01" $file | grep -v "TMART" | wc -l)
count2=$(grep "/suggestion02" $file | grep -v "TMART" | wc -l)
echo "${HOSTNAME%%.*} ${file#*.} $count1 $count2"
done
结果如下:
server1 2015-11-01 2484 5300
server1 2015-11-02 1851 5504
循环读取文件,然后统计出现的次数即可。再拷贝到Excel中生成图表。
#/bin/bash
LOG_PATH=/data/apache_log/
for file in $(ls $LOG_PATH/access_log.*);
do
count1=$(grep "/suggestion01" $file | grep -v "TMART" | wc -l)
count2=$(grep "/suggestion02" $file | grep -v "TMART" | wc -l)
echo "${HOSTNAME%%.*} ${file#*.} $count1 $count2"
done
结果如下:
server1 2015-11-01 2484 5300
server1 2015-11-02 1851 5504
相关文章推荐
- 开始我的博客生涯,立字为证!
- 那些不能错过的Xcode插件
- JavaScript函数,语法,定义方式
- Java并发编程 之 线程池核心ThreadPoolExecutor
- -[__NSCFDictionary setObject:forKey:]: mutating method sent to immutable object' 解决方法:
- img标签src=""和background-image:url();引发两次请求页面bug
- Linux C中读取/dev/input/event设备来判断键盘按键是否按下
- javascript 模块化编程 1
- nyoj--95--众数问题(水题)
- android防止搜索按钮连续点击加载多次数据
- 图片切换ImageSwitcher&Gallery
- const float *p 与float * const p的区别
- Swift 的访问控制(private,internal,public)
- Arcmap中加载互联网地图资源
- CoreAnimation暂停和继续Layer动画
- 陀螺仪
- const char*类型的实参与LPCTSTR类型的形参不兼容 MFC
- python实现分布式进程
- AndroidStudio项目上传到SVN中需要忽略的文件
- [LeetCode]Longest Increasing Subsequence