返回前页  当前位置: 首页 >> 电脑知识
使用Webalizer分析Nginx 访问日志
2012-05-21

使用Webalizer分析Nginx 访问日志

 

使用goaccess虽然可以很好的分析nginx的日志,但是分析的最小单位只能到天,所以对更加详细的分析还是有一定局限性,下面这款工具就能更好的分析nginx的日志。

下面我们就简单介绍一下这款工具的特点:

1. 为是用C写的程序,所以其具有很高的运行效率。在主频为200Mhz的机器上,webalizer每秒钟可以分析10000条记录,所以分析一个40M大小的日志文件只需要15秒。

2. webalizer支持标准的一般日志文件格式(Common Logfile Format);除此之外,也支持几种组合日志格式(Combined Logfile Format)的变种,从而可以统计客户情况以及客户操作系统类型。并且现在webalizer已经可以支持wu-ftpd xferlog日志格式以及squid日志文件格式了。

3. 支持命令行配置以及配置文件。

4. 可以支持多种语言,也可以自己进行本地化工作。

安装与下载:

Webalizer 需要用到相关的 jpeg, gb、png 和 zlib库,所以在安装Webalizer之前要把这些需要的库全部安装好,这些库的安装都是非独立的,可能安装的时候需要关联很多包,所以最后在装系统的时候就能安装好,当然高手就无所谓了。

首先下载该软件

1.   从webalizer的官方站点http://www.mrunix.net/webalizer/下载webalizer,当前的最新版本是webalizer-2.23-05-src.tgz。

2.   开始安装

#tar xvzf webalizer-2.23-05-src.tgz

#cd  webalizer-2.23-05

#./configuremake --with-language=simplified_chinese(默认是英文的)

#make

#make install

测试是否安装成功:

1、找到webalizer的安装路径

2、执行# ./webalizer –h如果安装成功会有如下提示信息

3、修改配置文件

配置文件的默认路径:/etc/webalizer.conf

在这里我们需要修改的内容有:

LogFile        /logs/***.log   //要分析日志的路径

        LogTypeclf       //要分析日志的格式

        OutputDir      /www/html/webalizers  //分析后的文件输出日志

   HistoryName    /var/lib/webalizer/webalizer.hist  //可以不用填写

   HostName      www.***.com     //主机域名

 

如果不想配置以上内容,我们想在执行的时候把这些参数加进去更加灵活,下面是我编写的一个测试命令:

./webalizer  -F clf -p -n '' -t'www.wangyuelou.org' -o /opt/nginx/html  /opt/nginx/logs/h_access.log

-F clf 指明我们的web日志格式为标准的一般日志文件格式(Common Logfile Format)

-p 指定使用递增模式,这就是说每作一次分析后,webalizer会生产一个历史文件,这样下一次分析时就可以不分析已经处理过的部分。这样我们就可以在短时间内转换我们的日志文件,而不用担心访问量太大时日志文件无限增大了。

-n ““指定服务器主机名为空,这样输出结果会美观一些。

-t “www.test.com”指定输出结果标题。

-o 指定输出目录

/opt/nginx/logs/h_access.log:指定要分析的日志文件

如果不出任何问题的情况下我们可以看到如下内容:

同时在我们制定的输出目录可以看到生成的一些html文件

结果展示:

访问地址:http://10.10.10.223/usage_201204.html#TOPCTRYS(nginx的访问路径)

 

 

 

这文章相关简评:
    我要对这文章发表评论

    验证码:请输入验证码:
    

    版权信息(这是无偿献血者林瑞班的网站,目的是为了使更多人参加无偿献血、捐献造血干细胞、红十字等公益事业活动)
    “爱心献血屋”网站创建于2004129日,201011月重新上传。与站长联系请发邮件:linruiban@sina.com在线QQ:22245955。感谢大家的大力支持!
    lgsoft本站PR值为 5
     

    闽ICP备11005985号

    欢迎您访问本站,您是本站第 位访问者