一、cronolog安装环境
1. 操作系统
centos 6.4 x64
2. 安装gcc编译器
yum -y install gcc
二、cronolog安装配置
1. 下载cronolog-1.6.2.tar.gz软件
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /pub/2011/11/21/利用Cronolog自动切割Apache的日志/
2.解压缩
进入下载的目录,执行
#tar zvxf cronolog-1.6.2.tar.gz
3.进入相应的目录./configure
#make && make install
三、cronolog 的应用实例
1 切割tomcat服务器中的Catalina.out
说明:在linux操作系统上,tomcat的catalina日志不能被分割,这样 catalina.log文件时间久了会很大,不容易进行错误分析。将 catalina.log按时间进行分割,需要借助其他工具才能完成。
在tomcat/bin/catalian.sh中找到: org.apache.catalina.startup.Bootstrap"$@" start / >> "$CATALINA_BASE"/logs/catalina.out2&1 &
修改为:
org.apache.catalina.startup.Bootstrap"$@" start / /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.out.%Y-%m-%d >> /dev/null 2&1 &
注意:换行和空格
转载于:https://blog.51cto.com/bobo123/1621247