博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最近架设的MUNIN,WEBALIZER,AWSTATS截图存档
阅读量:7252 次
发布时间:2019-06-29

本文共 1345 字,大约阅读时间需要 4 分钟。

最近架设的MUNIN,WEBALIZER,AWSTATS截图存档

可以发现一个异常,还是比较实用的。

但注意用WEBALIZER和AWSTATS共享一个关于日期的日志格式时,下面这个URL有帮助。。

日志做为日志分析工具的数据源,能保证按天轮循,同一天的日志中的数据都在同一天内.这样以后你无论使用什么工具(商业的,免费的)来分析日志,都不会 因为日志复杂的预处理机制受到影响.

1.安装

#rpm -Uhv http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

先安装扩展包

然后安装

#yum install cronolog

注意:默认是cronolog的命令在/usr/sbin/cronolog下,这个要明白.

3.Linux下的配置

例:cronolog命令在/usr/sbin/cronolog下,日志文件在/var/log/httpd/下

在FormatLog附近加入两句:

CustomLog “|/usr/sbin/cronolog /var/log/httpd/access_%Y%m%d.log” combined

ErrorLog “|/usr/sbin/cronolog /var/log/httpd/error_%Y%m%d.log”

如果有虚拟主机,虚拟主机也要配置,例如:

<VirtualHost *:80>ServerName www.domain.comCustomLog "|/usr/sbin/cronolog /var/log/httpd/access_%Y%m%d.log" combinedErrorLog "|/usr/sbin/cronolog var/log/httpd/
error_%Y%m%d.log"</VirtualHost>

4.重启服务

相信就可以看到生成了一个新的日志文件.如果还要用awstats分析的话,记的要修改awstats的配置文件中的日志部分部分即可.

指定日志文件位置跟cronolog生成的日志文件位置对应 LogFile=”/var/log/httpds/access_%YYYY-24%MM-24%DD-24.log”

%YYYY-24 表示24小时之前的年份,%MM-24表示24小时之前的月份,%DD-24表示24小时之前的天,合起来%YYYY-24%MM-24%DD-24就表示24小时前的年月日.为什么要减去一个24呢,这 是因为我们在使用awstats分析apache日志的时候,必须分析已经生成的日志.而我们又常常使用cron来自动update,举个例子,当我们于 2007年5月1日凌晨1点分析我们网站的apahce日志的时候,我们是要分析前一天也就是2007年4月30日的日志,而不是cron运行的当天5月 1日的日志:)这样,减去一个数字,才能够正确得到我们想要分析的apche的日志的文件名.当然,你也可以不用24这个数字,可以根据自己的实际情况来 调整:)

 

转载地址:http://oaebm.baihongyu.com/

你可能感兴趣的文章
RGW Usage类解析
查看>>
模板引擎缓存
查看>>
php 5.6.11添加模块
查看>>
matlab-线性代数 根据二次型写矩阵
查看>>
Win 7 deskhelp
查看>>
Sybase SQL Anywhere 7 数据库修复成功
查看>>
发展到1Gbps及其以上的速度
查看>>
TurboMail为企业提供海量投递邮件群发系统
查看>>
Linux系统命令Cut使用
查看>>
我的友情链接
查看>>
chrome 跨域设置-(完善博客内容)
查看>>
12月8日学习内容整理:ORM中的创建多表关系,基于多表关系的插入记录,基于对象的跨表查询...
查看>>
利用nginx实现负载均衡
查看>>
【EXCRT模板】POJ2891/LuoGu4777Strange Way to Express Integers拓展中国剩余定理
查看>>
Python基础24_正则表达式,re模块,
查看>>
mysql 开源 ~ canal+otter系列(2)
查看>>
跟我一起写 Makefile (Linux )
查看>>
CC2640R2F&TI-RTOS 拿到 TI CC2640R2F 开发板 第二件事就是 LED 驱动 ,点个灯
查看>>
ELASTIC SEARCH 性能调优
查看>>
Java并发总结(三):中断线程
查看>>