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

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

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

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

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

http://www.php-oa.com/2008/01/05/awstats-cronolog.html

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

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”
如果有虚拟主机,虚拟主机也要配置,例如:

<CCID_CODE><VirtualHost *:80>
ServerName www.domain.com
CustomLog "|/usr/sbin/cronolog /var/log/httpd/access_%Y%m%d.log" combined
ErrorLog "|/usr/sbin/cronolog var/log/httpd/<CCID_CODE>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这个数字,可以根据自己的实际情况来 调整:)

 

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
目录
相关文章
|
4月前
|
数据可视化 Linux iOS开发
Python测量CPU和内存使用率
这些示例帮助您了解如何在Python中测量CPU和内存使用率。根据需要,可以进一步完善这些示例,例如可视化结果或限制程序在特定范围内的资源占用。
171 22
|
9月前
|
机器学习/深度学习
基于RBF-PID控制器的风力发电系统simulink建模与仿真
本研究基于MATLAB2022a,使用Simulink对风力发电系统进行了建模与仿真,旨在对比PID与RBF-PID控制器的性能。RBF-PID控制器通过引入径向基函数神经网络,实现了PID参数的在线自适应调整,显著提升了对非线性风电系统的控制效果。仿真结果显示,相较于传统PID,RBF-PID能更有效地应对系统不确定性和参数变化,提高系统的鲁棒性和稳定性。
|
10月前
|
10月前
|
机器学习/深度学习 人工智能 自然语言处理
探索深度学习与自然语言处理的前沿技术:Transformer模型的深度解析
探索深度学习与自然语言处理的前沿技术:Transformer模型的深度解析
460 1
|
11月前
|
C语言
如何避免 C 语言中的野指针问题?
在C语言中,野指针是指向未知内存地址的指针,可能引发程序崩溃或数据损坏。避免野指针的方法包括:初始化指针为NULL、使用完毕后将指针置为NULL、检查指针是否为空以及合理管理动态分配的内存。
|
10月前
|
JSON 缓存 API
随机天文图[NASA官方]免费API接口教程
此接口用于随机获取NASA官方发布的宇宙图像,支持POST或GET请求。需提供用户ID、用户KEY、返回格式(JSON/TXT)和图像质量(高清/普清)。返回状态码及图片地址或错误信息。示例ID与KEY有调用限制,建议使用个人ID与KEY。
|
大数据 C#
C# 读取大文件 (可以读取3GB大小的txt文件)
原文:C# 读取大文件 (可以读取3GB大小的txt文件) 在处理大数据时,有可能 会碰到 超过3GB大小的文件,如果通过 记事本 或 NotePad++去打开它,会报错,读不到任何文件。
4447 1
|
弹性计算 关系型数据库 应用服务中间件
大咖与小白的日常:手把手教你在阿里云ECS上搭建个人博客
小白的玩摄影的男朋友要做毕业设计,小白想给他搭建一个线上个人展厅。大咖推荐了ECS+WordPress,超快上手!
337 5
大咖与小白的日常:手把手教你在阿里云ECS上搭建个人博客
|
安全 算法 Java
【Java小工匠聊密码学】--消息摘要--SHA3算法
1、SHA3概述 1.1 SHA3简介 由于近年来对传统常用Hash 函数如MD4、MD5、SHA0、SHA1、RIPENMD 等的成功攻击,美国国家标准技术研究所(NIST)在2005年、2006年分别举行了2届密码Hash 研讨会;同时于2007年正式宣布在全球范围内征集新的下一代密码Hash算法,举行SHA-3竞赛·新的Hash算法将被称为SHA-3,并且作为新的安全Hash标准,增强现有的FIPS 180-2标准。
5175 0
|
存储 人工智能 运维
阿里云李飞飞:中国数据库的时与势
数据库、操作系统和中间件并列为三大基础软件,无论是在银行存取款,还是进行健康码查询,我们的日常应用和企业业务背后都离不开数据库。可以说,没有数据库,就难以构建数字化底座。过去的40多年,数据库技术一直在创新与迭代,经历了不亚于移动通信技术从1G到5G的巨大跨越。云计算的出现,让全球数据库市场格局迎来了40年以来的最大拐点。而这一次,时与势站在中国厂商一边。
阿里云李飞飞:中国数据库的时与势