官方网址:http://cronolog.org


使用cronolog可以格式化日志文件的格式,比如按时间分割,易于管理和分析。
cronolog的安装配置非常简单,简要说明如下:
1.下载软件
http://cronolog.org/download/cronolog-1.6.2.tar.gz
2.解压缩
tar xzvf cronolog-1.6.2.tar.gz
3.进入相应的目录

./configure --prefix=/usr/local/cronolog
make
make install


4.修改apache配置文件

CustomLog "|/usr/local/cronolog/sbin/cronolog /opt/apache/logs/access_log.%Y%m%d" combined

 

TransferLog "|/usr/local/cronolog/sbin/cronolog /web/logs/%Y/%m/%d/access.log"

 

ErrorLog    "|/usr/local/cronolog/sbin/cronolog /web/logs/%Y/%m/%d/errors.log"

 

重起apache,这样就能在apache日志文件目录中按天来分隔日志了

 

如果apache中有多个VirtualHost,也可以为每个VirtualHost分别输出一个日志的,方法与上面相同。