Squid 日志旋转和 Sarg

Squid 日志旋转和 Sarg

我们刚刚将 Squid 设置为代理,我打算使用 Sarg 来分析日志文件。我最初将 Squid 日志设置为每天轮换,这样它们就不会变得太大。问题是我在 Squid 配置中看不到读取装满 Squid 日志文件(例如 *.log)的文件夹的选项。

有没有简单的方法可以做到这一点,或者我是否必须编写一个 bash 脚本或某种东西将它们全部处理成一个,然后才能让 squid 读取它?

欢呼卢克

答案1

好吧,首先要说的是。轮换日志的软件可能不是 Squid 本身。最有可能的是 logrotate。其次。你为什么希望 Squid 能够读取完整的 Squid 日志文件夹:Sarg 需要它来读取访问日志文件。据我所知,Sarg 只能处理访问日志 因此您需要进入 logrotate 配置并进行更改以满足您的需求。如果您对大小有疑问,logrotate 有一个压缩日志的选项。

相关内容