nginx的访问日志log用logrotate来做日志轮询

在vps上做网站,切记做好日志的轮询工作,如果你的访问量比较大的,如果不进行好的处理,长期积累,日志会撑爆你的vps空间容量,嘿嘿,本身我们的空间容量就有限。

早些年,都是用cronolog来做日志轮询,不过这个是为了方便在自己的服务器上统计访问速度,后来随着网站的访问量越来越大,发现站点统计比较耗费系统资源,所以索性都交给了google或者百度进行网站统计,毕竟他们都是实时统计。

ok,那我们就用最简单的方法做一下nginx的日志轮询处理,哈哈,我就是个大懒人,能简单处理,绝不复杂化

默认logrotate其实已经对nginx做了轮询处理,只不过默认配置也会占用不少空间,如果你的小站访问量不大,那问题不大,如果访问量中等,建议把配置稍微改一下

/var/log/nginx/*.log {
daily
missingok
rotate 3
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
endscript
}

默认rotate 是52 有点太多了,天哪,得占用多少空间,我直接改成7,转存储7个文件就够了
然后默认是每天处理,我觉得不用改了

修改好以后,让新的配置生效
logrotate -f /etc/logrotate.conf

好了,vps爱好者们,基本你们不用愁日志会占满你们的空间了。





本文转自 vfast_chenxy 51CTO博客,原文链接:http://blog.51cto.com/chenxy/967047,如需转载请自行联系原作者
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值