apache日志不记录指定格式元素的日志
2015-09-21 11:37
555 查看
apache不记录指点网站元素的日志,为什么需要这样做,什么情况下需要这样做:
当计算日志pv时,一般不需要统计图片元素的日志,因为,打开一个网页才是一个PV,当RS服务器不希望记录
来自前端负责均衡健康检查的无用日志,整个配置需要mod_setenvif模块的支持,下面我们的案例
案例1:apache不记录图片日志
答:因为统计日志PV时一个页面才算一个PV,而图片js,css等只是图片的元素,如果记录在日志里,然后按日志统计pv那么统计的PV是不准确的。所以考虑不记录图片等日志信息
<FilesMastch "\.(css|js|gif|jpg|ico|swf)">
SetEnv IMAG 1
<\FilesMastch>
实际的日志配置
CustomLog "| /application/apache/bin/rotatelogs /application/apache/logs/www.access_%Y%m%d.log 86400" combined env=!IMAG
案例2:RS服务器不记录负载均衡健康检查日志
虚拟主机不记录负载均衡向下健康检查文件的日志
SetEnvIf Request_URL "^/check\.txt$" dontlog
CustomLog "| /application/apache/bin/rotatelogs /application/apache/logs/www.access_%Y%m%d.log 86400" combined env=!dontlog
当计算日志pv时,一般不需要统计图片元素的日志,因为,打开一个网页才是一个PV,当RS服务器不希望记录
来自前端负责均衡健康检查的无用日志,整个配置需要mod_setenvif模块的支持,下面我们的案例
案例1:apache不记录图片日志
答:因为统计日志PV时一个页面才算一个PV,而图片js,css等只是图片的元素,如果记录在日志里,然后按日志统计pv那么统计的PV是不准确的。所以考虑不记录图片等日志信息
<FilesMastch "\.(css|js|gif|jpg|ico|swf)">
SetEnv IMAG 1
<\FilesMastch>
实际的日志配置
CustomLog "| /application/apache/bin/rotatelogs /application/apache/logs/www.access_%Y%m%d.log 86400" combined env=!IMAG
案例2:RS服务器不记录负载均衡健康检查日志
虚拟主机不记录负载均衡向下健康检查文件的日志
SetEnvIf Request_URL "^/check\.txt$" dontlog
CustomLog "| /application/apache/bin/rotatelogs /application/apache/logs/www.access_%Y%m%d.log 86400" combined env=!dontlog
相关文章推荐
- apache 日志轮询三种方法
- 快速在Ubuntu下配置apache+php+mysql+phpmyadmin环境
- Apache 虚拟主机 VirtualHost 配置
- d3搭建Apache服务器
- 如何为Apache JMeter开发插件(二)——第一个JMeter插件
- Hbase错误ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
- Apache 403 Forbidden
- apache 403 Forbidden
- Maven权威指南-----1、介绍Apache Maven
- Apache Awstats 安装配置系列 (4)之 Awstats 安装 配置
- Caused by: java.lang.NoClassDefFoundError: org/apache/neethi/AssertionBuilderFactory
- Error creating bean with name 'org.apache.cxf.binding.soap.customEditorConfigurer'
- java.lang.ClassNotFoundException: org.apache.cxf.transport.servlet.CXFServlet
- 关于开启XAMPP的Apache服务报错端口被占用的解决方法
- centos5.x编译安装apache 手记
- WildFly8.1(JBoss)+mod_cluster(Apache)群集配置
- Apache Awstats 安装配置系列 (3)之 perl 安装
- Apache Awstats 安装配置系列 (2)之 apache部署WEB项目(配置多个地址)
- SVN与eclipse整合和利用、SVN与Apache综合
- Apache Awstats 安装配置系列 (1)