Apache日志处理相关汇总

1.日志分割(请参考)
安装cronolog
http://bbs.linuxtone.org/thread-93-1-1.html

2.过滤掉无需记录的日志
#在httpd.conf 的
LogFormat "%{X-Forwarded-For}i %l %u %t /"%r/" %>s %b /"%{Referer}i/" /"%{User-Agent}i/"" combined
后面加入如下:

  1.     # filter the localhost visit
  2.     SetEnvIf Remote_Addr "127/.0/.0/.1" dontlog
  3.     # filter some special directories
  4.     SetEnvIf Request_URI "^ZendPlatform.*$" dontlog
  5.     SetEnvIf Request_URI /.healthcheck/.html$ dontlog
  6.     SetEnvIf Remote_Addr "::1" dontlog
  7.     SetEnvIf Request_URI "/.getPing.php$" dontlog
  8.     SetEnvIf Request_URI "^/error/.html$" dontlog
  9.     SetEnvIf Request_URI "/.gif$" dontlog
  10.     SetEnvIf Request_URI "/.jpg$" dontlog
  11.     SetEnvIf Request_URI "/.css$" dontlog

其它根据自己的需要做一些调整。
另一种日志不记录图片的方法:

  1. <FilesMatch "/.(ico|gif|jpg|swf)">
  2. SetEnv dontlog 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值