CentOScronolog安装配置

Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。

cronolog安装配置非常简单,下载后只需要输入几个命令即可完成。

1、下载(最新版本

wgethttp://cronolog.org/download/cronolog-1.6.2.tar.gz

2、解压缩

tar zxvf cronolog-1.6.2.tar.gz && cdcronolog-1.6.2

3、安装

./configure

make && make install

4、查看cronolog安装后所在目录(验证安装是否成功)

which cronolog

一般情况下显示为:/usr/local/sbin/cronolog


要想分割tomcatcatalina.out,需作如下个工作:


修改bin/catalina.sh

代码说明:复制代码

1.org.apache.catalina.startup.Bootstrap“$@” start   \  

2.>>“$CATALINA_BASE”/logs/catalina.out 2 >&1 &  

代码说明:收藏代码

1.org.apache.catalina.startup.Bootstrap “$@” start  \  

2.>> “$CATALINA_BASE”/logs/catalina.out 2>&1 &  


代码说明:复制代码

1.org.apache.catalina.startup.Bootstrap "$@" start\  

2.2>&1|/usr/local/sbin/cronolog /data/logs/tomcat/catalina8080.out.%Y%m%d&  

代码说明:收藏代码

1.org.apache.catalina.startup.Bootstrap "$@" start  2>&1 \  

2.2>&1|/usr/local/sbin/cronolog /data/logs/tomcat/catalina8080.out.%Y%m%d &