`
leexhwhy
  • 浏览: 63375 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下cronolog安装配置

阅读更多

Linux下cronolog安装配置(转)

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

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

1、下载(最新版本

#  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

整个安装过程结束,下面需要把日志的格式配置一下:

1、虚拟主机配置文件 httpd-vhosts.conf

将Web日志设置 CustomLog 修改为以下格式

CustomLog "|/usr/local/sbin/cronolog /www/logs/example_%Y%m%d.log" combined

当然,错误日志设置 ErrorLog 也可以利用 cronolog 分割,设置为

ErrorLog "|/usr/local/sbin/cronolog /www/logs/error_%Y%m%d.log"

2、如果服务器上只有一个站点(当然这种情况比较少),直接按上面所说格式修改 httpd.conf 文件日志设置部分。

说明:

  • 绿色部分 为 cronolog 安装后所在位置,系统版本不同可能位置不完全一样,以 which 命令查看到的位置为准;
  • 蓝色部分 为设置的日志文件所在位置,根据需要修改;
  • 红色部分 为设置的日志文件标识性字符,根据需要修改;
  • %Y%m%d 为日志文件分割方式,例子中为“年月日”,也可以修改成自己需要的。

分享到:
评论

相关推荐

    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