我如何使 Webalizer 与滚动 apache 日志一起工作?

我如何使 Webalizer 与滚动 apache 日志一起工作?

我正在使用 Webalizer 查看我的网站统计信息,并且它运行正常,但有一个例外;我配置了日志滚动,因此我的日志目录如下所示:

/var/log/apache2$ ls  
access.log  
access.log.1  
access.log.2.gz  
access.log.3.gz  
...

Webalizer 每次运行时最终只存储最近约 4 天的数据,因此我只能获得滚动的统计数据窗口,而不是整个月的数据。如何让 Webalizer 处理完整的日志集?

答案1

在 webalizer.conf 中添加:

Incremental     yes
IncrementalName webalizer.current

我将 webalizer 指向已经旋转的、不会改变的文件,并在旋转后执行它:

LogFile /var/log/apache2/whatever.com-access.log.1

相关内容