管理大型日志文件

4

我们有一个持续爬取目标网站的爬虫,但是它的日志文件非常大。在某些情况下超过了1GB,我不太想删除或覆盖它们。你有没有处理大型日志文件的示例?


2
定义“管理”:读取、追加、归档、压缩、日志少量、... - janmoesen
2个回答

6

使用cron脚本每天轮换日志文件。基本上,您将logfile.log重命名为logfile-YYYY-MM-DD.log。这样,您不再拥有一个巨大的日志文件,而是有了更小的文件,并且能够轻松查找某个时间段内记录的消息。如果您还压缩轮换的日志文件,您将节省更多的磁盘空间。


2
请查看日志轮换文档:http://gd.tuwien.ac.at/linuxcommand.org/man_pages/logrotate8.html。这是一个标准工具。 - Sergey Eremin

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接