Awstats:日志文件分析利器!!!

项目背景:

我们公司需要一个强大灵活的日志分析软件去对于我们的web日志可以精确的监控。软件最好开源。





实验环境:

vmware workstation 11

centos6.5的系统下  

服务器:ip:192.168.0.27

SecureCRT (ssh远程连接软件)





软件介绍:

Awstats:Awstats是一个免费非常简洁而且强大有个性的网站日志分析工具。

软件功能:

它可以统计您站点的如下信息:

一:访问量,访问次数,页面浏览量,点击数,数据流量等

二:精确到每月、每日、每小时的数据

三:访问者国家

四:访问者IP

五:Robots/Spiders的统计

六:访客持续时间

七:对不同Files type 的统计信息

八:Pages-URL的统计

九:访客操作系统浏览器等信息

十:其它信息(搜索关键字等等)





实验过程:

一、安装perl。

原因:awstats是一个基于Perl的WEB日志分析工具。

查看我们是否已经安装了perl

可以看到我已经成功的安装。

如果你没有安装软件的话,执行下面的命令

[root@real_server01 ~]# yum install -y perl

二、awstats安装

我直接使用yum安装。

[root@real_server01 ~]# yum install  -y  awstats

三、查看关键命令存放目录

Awstats:日志文件分析利器!!!_第1张图片四、针对web日志进行设置,并且生成监控页面!!!

五、因为我们需要展示出来,所以可以把生成的index.html文件移到apache的网站根目录!

wKiom1b_SKuRY5RFAAAxKrBW0Qs283.png

六、展现我们自己生成的监控页面。

1首先需要确定是否启动http服务器

wKioL1b_ScOxjyE5AAAjBcm2Jmc561.png可以看到我的apache服务器是运行状态。

如果你没启动,可以执行下面的命令

[root@real_server01 cgi-bin]# service httpd start 

2、在浏览器里面输入你的ip/index.html



3、这个月的每天的信息。

Awstats:日志文件分析利器!!!_第2张图片

Awstats:日志文件分析利器!!!_第3张图片4、一周的监控信息

Awstats:日志文件分析利器!!!_第4张图片

5、一个月的监控信息

Awstats:日志文件分析利器!!!_第5张图片

上面是我展示的awstats的一部分,我想大家已经被她深深的迷住了。





项目总结:awstats实施部署简单灵活,但是它的性能一点都不逊色。如果我们想要获取指定时间的系统的监控信息,我们可以做成定时任务:也就是执行时间执行以下生成监控网页的命令就行!!!





你可能感兴趣的:(日志,awstats,文件分析)