`
放牛吃草
  • 浏览: 9655 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下cronolog安装配置

阅读更多

最近由于工作需要,tomcat 的catalina.out文件的不断扩大,导致系统磁盘空间边变小,而且管理也难于管理,所以想用一种工具来分割它。网上找了找用cronolog 

安装过程如下: 

下载(最新版本) 

    # wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 

2、解压缩 

    # tar zxvf cronolog-1.6.2.tar.gz 

3、进入cronolog安装文件所在目录 

    # cd cronolog-1.6.2 

4、运行安装 

    # ./configure 
    # make 
    # make install 

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

    # which cronolog 

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

要想分割tomcat的catalina.out,需作如下个工作: 注释的行需要删除

vim $TOMCAT$/bin/catalina.sh:

 

if [ -z "$CATALINA_OUT" ] ; then

  #CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out

  CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out.%Y-%m-%d

fi

 

#touch "$CATALINA_OUT"

 

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

      #>> "$CATALINA_OUT" 2>&1 "&"

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

      | /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &

 

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

      #>> "$CATALINA_OUT" 2>&1 "&"

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

 

      | /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &

分享到:
评论

相关推荐

    Linux Cronolog的安装

    总结,Linux Cronolog的安装和配置是管理日志文件的有效方式,特别是对于大型Web应用程序如Tomcat来说。通过正确配置,我们可以实现对`catalina.out`日志的自动化轮转,从而保持系统的高效运行和日志管理的便捷性。

    cronolog-1.6.2.Linux.zip

    cronolog是Linux操作系统中的一款日志管理工具,主要用于日志文件的分割和归档。...通过解压并安装cronolog,然后根据使用说明配置和运行,用户可以有效地管理和控制他们的日志系统,确保系统的稳定性和可维护性。

    cronolog-1.6.2.tar.gz cronolog-1.6.2下载

    cronolog是一款广泛应用于Linux和Unix系统的日志管理工具,它主要功能是进行日志轮询,以有效地管理和控制服务器上的日志文件大小。在标题"cronolog-1.6.2.tar.gz cronolog-1.6.2下载"中,我们可以看到这是cronolog...

    Cronolog定时工具包 Linux专用

    **四、Cronolog配置示例** 在Apache的配置文件中,你可以添加类似以下的行来使用Cronolog: ```apacheconf CustomLog "|/usr/local/bin/cronolog /var/log/apache/access_log.%Y%m%d" common ``` 这行配置会根据...

    cronolog-1.6.2.tar.gz

    cronolog-1.6.2.tar.gz 是一个用于日志管理的开源工具,它在Linux和类UNIX系统中被广泛使用。这个压缩包包含了cronolog的1.6.2版本,该版本是针对Tomcat这样的Java应用服务器进行日志切割而设计的。日志切割对于监控...

    Java项目linux启动脚本以及日志分割安装软件

    cronolog是一个在Linux环境下广泛使用的日志分割工具,它可以根据时间间隔自动创建新的日志文件,从而保持日志文件的大小在一个可管理的范围内。 1. **cronolog的工作原理**:cronolog会监听指定的日志文件,每当...

    linux 下配置 Apache 详解

    ### Linux 下配置 Apache 详解 #### 一、引言 Apache 是一款历史悠久且功能极其强大的 Web 服务器软件。由于其高度可定制性与模块化设计,对于初学者来说可能存在一定的学习曲线。Apache 的核心优势在于它能够通过...

    cronolog-1.6.2安装文件以及安装说明.zip

    - **配置**:安装完成后,需要编辑 `/etc/cronolog.conf` 或者指定的配置文件,设置日志分割规则。 - **启动服务**:根据你的系统环境,可能需要将 cronolog 加入到启动脚本,或者通过 `systemd`、`init.d` 等服务...

    Linux下配置Tomcat日志分析

    以下是如何在Linux系统,特别是Redhat发行版上配置Tomcat日志以使用awstats进行分析的详细步骤。 首先,我们需要确保系统已经安装了Apache Tomcat服务器。如果尚未安装,可以使用如下命令进行安装: ```bash sudo ...

    cronolog最新可用版

    cronolog是一款广泛应用于Linux和Unix系统的日志管理工具,它基于时间轮换,可以自动将服务器的日志文件按时间分割,便于管理和分析。这个压缩包文件`cronolog-1.6.2.tar.gz`是cronolog的最新可用版本,版本号为...

    tomcat cronolog日志分隔.zip

    1. 安装cronolog:在大多数Linux发行版中,可以通过包管理器(如`apt-get`或`yum`)安装cronolog。 2. 配置Tomcat的`catalina.sh`脚本:在Tomcat的`bin`目录下找到`catalina.sh`,这是启动Tomcat的脚本。你需要修改...

    cronolog-1.6.2.zip

    总结,"cronolog-1.6.2.zip"是一个用于Linux系统下的日志管理工具,主要针对Tomcat等应用的日志进行划分,以方便管理和分析。正确安装和配置cronolog,可以极大地提高服务器运维的效率和质量。同时,了解和掌握相关...

    cronolog_1.6.2.rar

    下面我们将详细介绍cronolog的工作原理、安装配置以及实际应用。 1. **cronolog工作原理** cronolog基于HTTP服务器的重写规则来工作,当Web服务器接收到请求时,会将日志信息传递给cronolog。cronolog根据预先设定...

    nginx-1.7.2 + cronolog-1.6.2

    **Nginx 1.7.2 和 Cronolog 1.6.2:构建高效反向代理与日志管理系统** ...在 Linux 环境下,Nginx 1.7.2 和 Cronolog 1.6.2 的搭配使用,为系统管理员提供了强大而灵活的工具,以应对复杂的网络环境和日志管理需求。

    cronolog-1.6.1.windosw32位.zip

    3. **配置cronolog**:由于cronolog在Windows环境下没有自动的时间间隔分割,你需要通过Windows的任务计划程序来定时运行cronolog,例如每小时执行一次。创建一个批处理文件,调用cronolog对日志进行分割,并设置...

    cronolog-1.6.2.rar

    安装完成后,你需要在Tomcat的`logging.properties`配置文件中,或者在你的应用特定的日志配置中,指定使用cronolog作为日志处理器。例如,你可能需要添加类似以下的行: ```properties java.util.logging....

    cronolog-1.6.1.win32-bin.zip

    然而,标题中的"cronolog-1.6.1.win32-bin.zip"表明这是一个针对Windows系统的版本,这意味着即使在非Linux环境下,用户也能利用cronolog的功能来处理日志。 cronolog的主要功能是基于时间规则对日志文件进行切割。...

    cronolog-1.6.1-win32

    7. **安装与使用**:在 Windows 上使用 cronolog-1.6.1.win32-bin 文件,通常需要解压缩后将可执行文件放在系统的 PATH 路径下,然后在 Web 服务器的配置文件中进行相应的设置,以启用 cronolog 对日志的处理。...

Global site tag (gtag.js) - Google Analytics