cronolog介绍
Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。
1、安装
下载:wget -c http://cronolog.org/download/cronolog-1.6.2.tar.gz
解压:tar zxvf cronolog-1.6.2.tar.gz
安装: ./configure --prefix=/usr/alibaba/install/cronolog-1.6.2,不指定则默认安装在:/usr/local/sbin/cronolog
make && make install
2、配置
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 为日志文件分割方式,例子中为“年月日”,也可以修改成自己需要的。
本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/675220,如需转载请自行联系原作者
cronolog介绍相关推荐
- Cronolog 介绍
转自:http://blog.cnr.cn/18/viewspace-7680.html 在Unix的Daemon程序中,利用日志文件来进行记录使用信息或者错误信息是最常用的手段.除了系统本身的sys ...
- Apache服务一日志轮询(cronolog)
1.cronolog介绍 2.安装日志轮询工具cronolog 3.修改配置文件(%Y%m%d 按天轮询) 4.重启Apache服务 5.测试 6.轮询时间 6.1按周建立目录按天轮询 6.2按小时轮 ...
- Tomcat介绍及性能优化
一.Tomcat简单介绍: Sun公司创建了第一个Servlet容器,即Java Web Server,但JWS只是为了演示Servlet的相应功能,所以其性能很不稳定.与此同时,apache基金会组 ...
- 日志分割工具cronolog
1. 关于本文 本文将以 cronolog 1.6.2.apache 2.2.6为例,以 CentOS 5 为平台,讲述cronolog的安装和设置. 2. 关于cronolog c ...
- Apache日志分割——rotatelogs、cronolog
文章目录 前言 一.Apache自带rotatelogs软件 1.配置的格式为 2.设定日志时间 3.配置 二.使用第三方工具cronolog 1.配置格式 2.安装cronolog 三.日志消息的级 ...
- Nginx介绍及配置文件详解
nginx作为web服务以及nginx.conf详解 Nginx系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html 1.nginx简介 ngi ...
- 轻量级WEB服务器Nginx介绍
轻量级WEB服务器Nginx介绍 本文目录 第1 章 Nginx 简介 ................................................................ ...
- 简单介绍互联网领域选择与营销方法
在我看来,互联网领域的选择是"安家",而营销方法的不同则表现了"定家"的方式多种多样,只有选对了,"家"才得以"安定". ...
- 常用开源协议介绍以及开源软件规范列表
1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...
最新文章
- lvm-snapshot:基于LVM快照的备份
- 用得最多的冒泡排序是不是少了个关键点?
- 154. Find Minimum in Rotated Sorted Array II
- 删除rz上传失败乱码的文件
- python中set index_python中set基础应用
- 用 Python 和 werobot 框架开发公众号
- c# webservice的简单示例
- mysql 中文 phpmyadmin_mysql中文乱码问题,phpmyadmin操作解决方法
- C语言判断四个嫌疑犯问题,C语言谁是窃贼问题代码及解析
- python-制作手机通讯录导入的vcf格式文件,txt格式转vcf格式
- Reflex WMS中阶系列7:已经完成拣货尚未Load的HD如果要取消拣货,该如何处理?
- INS/GNSS组合导航(五)惯性器件的主要误差
- iqc工作职责和工作内容_iqc组长岗位职责介绍
- 为什么使用服务器端渲染 (SSR)?
- 建设银行对银行系金融科技转型的战略与思考
- iOS - 检测耳机孔是否存在耳机:
- Revit命令名称与命令ID
- Wipro Limited任命Rishad Premji为执行董事长
- 列表解析python_python列表解析式
- iOS---自动释放池