博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx的访问日志log用logrotate来做日志轮询
阅读量:7220 次
发布时间:2019-06-29

本文共 756 字,大约阅读时间需要 2 分钟。

在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,如需转载请自行联系原作者
你可能感兴趣的文章
上海今年拟增光伏装机约136MW
查看>>
推动建设智慧可持续的城市
查看>>
《Puppet权威指南》——3.1 Puppet 各环境的安装
查看>>
服务器维护之除尘篇
查看>>
音乐行业如何运用大数据打造下一个“大热门”?
查看>>
安防产业收购并购 是资本游戏还是资源整合?
查看>>
一张表有且只有一条记录(续) - 支持插入,并且查询、更新、删除只作用在最后一条记录上...
查看>>
三星将携手美国T-Mobile进行5G实验室测试
查看>>
轻松自动化---selenium-webdriver(python) (十二)
查看>>
一种恶意程序专门攻击安卓
查看>>
智能工厂升级实现产品无线通信技术
查看>>
LoadRunner 性能测试脚本
查看>>
再中招!流行 WordPress 插件发现严重 SQL 注入漏洞
查看>>
《实施Cisco统一通信管理器(CIPT2)》一1.8 小结
查看>>
PostgreSQL 海量时序数据(任意滑动窗口实时统计分析) - 传感器、人群、物体等对象跟踪...
查看>>
麦道夫的程序员被判证券欺诈罪
查看>>
《NTFS文件系统扇区存储探秘》——第1章 FAT文件系统的数据结构 1.1 主引导记录...
查看>>
漫画:数据库链接池中的生生死死
查看>>
最棒的 5 款开源 Android/iOS 自动化工具
查看>>
《精通ArcGIS Server 应用与开发》——1.2 ArcGIS 10 Desktop新特性
查看>>