首页 > Web开发 > 详细

linux系统web日志分析脚本

时间:2015-09-03 23:26:30      阅读:551      评论:0      收藏:0      [点我收藏+]

linux系统web日志分析这方面工具比较多,比如logwatch或awstats等使用perl语言开发,功能都非常强大。但这些软件都需要进行一些配置,很多朋友往往在技术方面没有投入太多力量,即便参照互联网上图文教程也无从下手。对于此情况我编写了一个web日志分析脚本,功能比较简单,无需配置,有需要的朋友可以再尝试一下。 
 
脚本地址: 
gbk版(一般ssh客户端不用调整直接可用: 
wget http://jinxiang.oss-cn-hangzhou.aliyuncs.com/weblogcheckgbk.sh 
utf8版(如果乱码使用这个): 
wget http://jinxiang.oss-cn-hangzhou.aliyuncs.com/weblogcheckutf8.sh 
 
脚本使用方法: 
./weblogcheckgbk.sh [-c n] [-t n] -f FILE 
 
选项说明: 
-c(选填):设置IP、资源TOP榜显示量,默认显示前5名,参数需填写整数 
-t(选填):设置日志统计时段,默认统计最后6个时段,参数需填写整数 
-f(必填):指定日志文件,如果脚本与日志文件不在同一目录需填写绝对路径 
例: 
./weblogcheckgbk.sh -f /alidata/log/httpd/access/phpwind.log 
./weblogcheckgbk.sh -c 3 -t 3 -f /alidata/log/httpd/access/phpwind.log 
注: 
脚本可以统计apache或nginx的日志,但需要是common格式的,目前我们提供用户的一键安装包以及yum方式安装,日志都是这个格式,其他自定义日志格式可能运行不正常。 
 
操作演示,以nginx访问日志为例: 
1、下载脚本,增加权限,查询web访问日志位置 
 
 
技术分享 
 
 
2、执行脚本分析日志 
技术分享 

linux系统web日志分析脚本

原文:http://www.cnblogs.com/chenshoubiao/p/4780929.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!