我是新手的问题:
如何设置 error.log 文件和所有各种日志以仅保留几天的日志?我的文件现在很大!我不能只保留 20GB 的日志!我看到磁盘空间在 5 天内从 30% 增加到 110%……也许我有一个正在运行的进程会产生后台错误?在任何情况下,限制这些文件的大小是否可行?
你如何访问这些日志?我的意思是你只是使用终端来阅读它们吗?通过网络管理员?
您应该设置 logrotated 以自动轮换日志。
/var/log/apache2/*log {
daily
rotate 7
create 777 apache apache
}
Run Code Online (Sandbox Code Playgroud)
应该让你作为一个基本的配置(把它放在 /etc/logrotate.d/httpd 中),每天轮换文件并将它们保留 7 天。logrotated 有很多可用的选项(如 GZIP、旋转大小等)
为了阅读它们,通常您会使用诸如 webalizer 或 AWStats 之类的东西来创建日志的“漂亮”版本。
| 归档时间: |
|
| 查看次数: |
769 次 |
| 最近记录: |