首页 > 系统服务 > 详细

Linux日志处理

时间:2015-11-05 09:08:06      阅读:252      评论:0      收藏:0      [点我收藏+]

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日志处理

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!