您的位置:首页 > 其它

统计请求次数

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 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: