ubutun 下webalizer 分析Apache日志
kevin.Zhu 发布于:2013-1-16 16:19 分类:Web日志分析 有 10 人浏览,获得评论 0 条
webalizer中文乱码问题、直接编辑安装webalizer 并不使用中文包。
在Linux下有许多日志及流量分析软件。Webalizer是一个高效、免费的Web服务器日志分析程序,其官方站点为http://www.webalizer.org/,如图16-32所示。Webalizer分析结果以HTML文件格式保存,从而可以很方便地通过Web服务器进行浏览。Internet上的很多站点都使用Webalizer进行Web服务器日志分析。
用Webalizer 分析Apache 日志
1.安装Webalizer
$ sudo apt-get install webalizer
配置Webalizer
我们可以通过命令行配置Webalizer,也可以通过配置文件进行配置。下面将重点介绍使用配置文件进行配置,该方法使用形式比较直观,使用比较普遍。
Webalizer的配置文件的路径是"/etc/webalizer/webalizer.conf",它有一个对应的模板文件/etc/webalizer/webalizer.conf.sample。在一般情况下,该配置文件的默认参数配置都能满足一定的应用需要,可以直接使用。接下来以实例的方式给大家介绍如何配置该文件。
使用vi编辑Webalizer配置文件。
[root@localhost ~]# vi /etc/webalizer/webalizer.conf
|
设置访问日志的存放路径。
将系统默认值:
LogFile /var/log/apache2/access_log~1 |
改为如下内容:
LogFile /var/log/apache2/access.log |
设置报表输出目录。
从默认值:
OutputDir /var/www/webalizer |
使用crontab命令让Webalizer每天生成Apache的当日流量统计分析。
[root@localhost ~]# crontab -e |
添加如下配置行,使得Webalizer每晚9点生成当天的Squid流量统计分析结果。
21 0 * * * /usr/bin/webalizer -c /etc/webalizer/webalizer.conf |
查看页面如下: