问题:我正在使用 Debian GNU/Linux 8,而我的 Logwatch 中根本没有 Apache 池的“Begin httpd”部分。
/usr/share/logwatch/default.conf/logfiles/http.conf 设置了一些自定义文件:
LogFile = apache2/*.log
我相信它们正在被读取,因为 grepping $ logwatch --debug 10,我可以看到“ADAMANTIUM”和所有其他自定义日志文件,这些都是非常标准的 Apache 日志文件。
Logfile Name: http
001-*applyhttpdate =
000-*expandrepeats =
Logfile = /var/log/apache2/ADAMANTIUM.log
...
Preprocessing LogFile: http '/var/log/apache2/ADAMANTIUM.log'
在 /usr/share/logwatch/default.conf/logwatch.conf 中所有服务都已启用:
Service = All
答案1
抱歉... 看起来只是需要一些时间:我不应该在启动新配置后几分钟就进行测试。这正是 Logwatch 的重点:摘要,而不是实时日志记录。