 |
AWStats: 跨平台的日志分析工具 FOR FREEBSD |
|
|
| AWStats: 跨平台的日志分析工具 FOR FREEBSD |
|
| 作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-24 10:42:03 |
|
以下说明在FreeBSD上可以快速安装完成,其他系统请自己看别的说明文章。 实例: http://chiwawa.plala.jp/cgi-bin/awstats.pl
特点: 1, 界面友好:可以根据浏览器直接调用相应语言界面(有简体中文版) 参考输出样例:http://awstats.sourceforge.net/cgi-bin/awstats.pl
2, 基于Perl:并且很好的解决了跨平台问题,系统本身可以运行在GNU/Linux上或Windows上(安装了ActivePerl后);分析的日志直接支持Apache格式 (combined)和IIS格式(需要修改)。Webalizer虽然也有Windows平台版,但目前已经缺乏维护;AWStats完全可以实现用一套系统完成对自身站点不同服务器:GNU/Linux/Apache和Windows/IIS服务器的统一统计。
3, 效率比较高:AWStats输出统计项目比Webalizer丰富了很多,速度仍可以达到Webalizer的1/3左右,对于一个日访问量百万级的站点,这个速度都是足够的;
4, 配置/定制方便:系统提供了足够灵活但缺省也很合理的配置规则,需要修改的缺省配置不超过3,4项就可以开始运行,而且修改和扩展的插件还是比较多的;
5, AWStats的设计者是面向精确的"Human visits"设计的,因此很多搜索引擎的机器人访问都被过滤掉了,因此有可能比其他日志统计工具统计的数字要低,来自公司内部的访问也可以通过IP过滤设置过滤掉。
6, 提供了很多扩展的参数统计功能:使用ExtraXXXX系列配置生成针对具体应用的参数分析会对产品分析非常有用。
AWStats安装 # cd /usr/ports/www/awstats/ # su - # make # make install
配置文件 # cd /usr/local/www/cgi-bin # mv awstats.sitename.conf awstats.conf # vi awstats.conf
至少修改3个地方 # Example: "gzip -d </var/log/apache/access.log.gz |" # LogFile="/var/log/httpd-access.log"
# Example: "myintranetserver" # SiteDomain="chiwawa.plala.jp"
# Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon" # DirIcons="../icons" #如果你的其他东西都是缺省安装话,否则自己研究一下。
日志分析 ./awstats.pl -update -config=sitename 比如:./awstats.pl -update -config=chiwawa.plala.jp log比较大的话你就要耐心等一会儿
日志统计自动运行 # vi /etc/crontab 添加 # #update awstats 10 8 * * * (cd /usr/local/www/cgi-bin/awstats/; ./awstats.pl -update -config=chiwawa.plala.jp) 这样每天早上8点10分自动更新 【转自世纪安全网 http://www.21safe.com】
|
|
| 文章录入:admin 责任编辑:admin |
|
|
上一篇文章: IDS的规则建立 下一篇文章: 物理路径泄露的探讨 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
|
|
|
|
|