最近在深入系统运维的事情,从服务器配置、调优、维护,到各种脚本编写。实现自动化智能运维的目标还要很远。
从nginx的日志中分析每日有效的pv和各搜索引擎爬虫的请求数。脚本用awk实现。
函数库文件 stat_func.sh
执行文件 stat_every_day.sh
crontab -e
最下面增加一行
00 3 * * * /usr/local/maintain/stat_every_day.sh > /dev/null 2 >& 1
参考文献:
http://tech.foolpig.com/2008/07/09/linux-shell-char/ shell字符串的截取
http://storysky.blog.51cto.com/628458/270671 用AWK来过滤nginx日志中的特定值
http://storysky.blog.51cto.com/628458/271560 用SED+AWK来分析NGINX日志
本文介绍了一种使用Shell脚本和Awk工具自动化分析Nginx服务器日志的方法,能够统计有效PV及各搜索引擎爬虫的请求次数,通过定时任务实现每日更新。
487

被折叠的 条评论
为什么被折叠?



