码迷,mamicode.com
首页 > 系统相关 > 详细

Linux日志处理

时间:2015-11-05 09:10:23      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:linux   local   图片   标签   记录   

1. Apache访问日志处理,使用cronolog.

2. Nginx日志处理:

    利用重启NGINX来实现日志切割。

    思路:

    mv nginx.log nginx-${data}-nginx.log

    ./nginx/sbin/nginx -s reload


3. Nginx不记录不需要的日志,如图片、视频等。

    location ~.\.(js|jpg|jpeg|mp4|css|bmp|gif)$ {

      access_log off;

    }


4. Apache不记录不需要的日志,如图片、视频等。

   利用FilesMatch设置标签,来做匹配。

   例:

   <FilesMatch  "\.(css|js|gif|jpg|ico|swf)">

    SetEnv IMAG 1

   </FilesMatch>


    CustonLog "|/usr/local/sbin/cronolog /usr/local/apache/logs/%Y%m%d%H_log"

 combined env=!IMAG


5. 








Linux日志处理

标签:linux   local   图片   标签   记录   

原文地址:http://xiangpang.blog.51cto.com/10719398/1709846

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!