Apache日志轮替规则】的更多相关文章

 linux : |/usr/local/sbin/cronolog /web/apache/logs/%Y%m%daccess_log    <IfModule log_config_module> # # The following directives define some format nicknames for use with # a CustomLog directive (see below). # LogFormat "%h %l %u %t \"%r\…
1.首先先下载安装apache的日志轮询工具cronolog: wget http://cronolog.org/download/cronolog-1.6.2.tar.gz .tar.gz cd cronolog- mkdir -p /usr/local/cronolog ./configure --prefix=/usr/local/cronolog make make install cronolog日志轮询配置说明: 按天轮询(生产环境常见用法,推荐): CustomLog "|/usr…
安装日志轮询工具cronolog: [root@bqh- tools]# tar xf cronolog-.tar.gz [root@bqh- tools]# cd cronolog- [root@bqh- cronolog-]# ./configure make make install [root@bqh- cronolog-]# ll /usr/local/sbin/cronolog -rwxr-xr-x root root 7月 : /usr/local/sbin/cronolog 按天…
安装日志轮询工具 cronolog [root@Nagios-Server tools]# wgethttp://cronolog.org/download/cronolog-1.6.2.tar.gz 编译安装……………….. [root@Nagios-Servercronolog-1.6.2]# ll /usr/local/sbin/cronolog -rwxr-xr-x 1 root root 40438 12 月   7 19:04 /usr/local/sbin/cronolog [ro…
Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计.安装cronolog后,可以将日志文件按时间分割,易于管理和分析. cronolog安装配置非常简单,下载后只需要输入几个命令即可完成. 1.下载(最新版本) # wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 如果这个链接失效,请上这个链接: http://download.chinaunix.net/download.p…
转发:http://www.chedong.com/tech/rotate_merge_log.html   内容摘要:你完全不必耐心地看完下面的所有内容,因为结论无非以下2点:1 用 cronolog 干净,安全地轮循apache"日"志2 用 sort -m 合并排序多个日志或者用: clfmerge合并日志 根据个人的使用经历:1 先介绍apache日志的合并方法:2 然后根据由此引出的问题说明日志轮循的必要性和解决方法,介绍如何通过cronolog对apache日志进行轮循:中…
Apache日志精准的记录了Web访问的记录,但对于访问量很大的站来说,日志文件过大对于分析和保存很不方便.可以在http.conf(或虚拟主机设置文件httpd-vhosts.conf)中进行设置,限制日志不记录指定文件类型,减少日志文件空间占用. 〈FilesMatch “\.(ico|gif|jpg|swf)”〉SetEnv IMAG 1〈/FilesMatch〉CustomLog logs/access_log combined env=!IMAG 第一行中:蓝色部分为指定文件类型,设置…
使用logrotate轮询nginx和apache日志     文章目录 [隐藏] 配置nginx 配置apache 使用logrotate轮询日志很方便,配置也很简单. 配置nginx 1.建立/etc/logrotate.d/nginx文件 vi /etc/logrotate.d/nginx 2.写入如下内容: /var/log/nginx/*log { daily rotate 10 missingok notifempty compress sharedscripts postrotat…
一.轮替规则及配置文件:vi /etc/logrotate.conf 1.如果配置文件中拥有" dateext"参数,那么日志会用日期来作为日志文件的后缀,例如" secure-20130605".这样的话日志文件名不会重叠,所以也就不需要日志文件的改名,只需要保存指定的日志个数,删除多余的日志文件即可. 2.如果配置文件中没有" dateext"参数,那么日志文件就需要进行改名了.当第一次进行日志轮替时,当前的" secure&quo…
如果你的是源码包安装的服务,那么对于Linux服务器上的一些服务在运行当中产生的日志很重要,可以判断你的服务是否有异常等,但源码包安装的日志是没有日志的轮询或者说是切割能力的, 所以你就需要用到bash脚本来做或者用其他语言,但我这里来介绍下一个RHEL系列的工具 logrotate 他可以轻松的帮你实现日志的轮询.像RHEL和CentOS都默认安装了该服务.你可以直接 编辑/etc/logrotate.conf  来实现对相应日志文件的轮询: 例如典型的apache日志, 首选我来说下列子然后…