在 WHM 系统上的远程全局 Apache 日志上运行 Logstalgia

在 WHM 系统上的远程全局 Apache 日志上运行 Logstalgia

我在一家小型网络开发公司工作。我们有一个运行 WHM 的专用 Linux 服务器。为了好玩,我们想运行洛斯塔尔加在我们办公室的一台机器上。我们非常希望它能够显示有关我们服务器上所有流量的信息。Logstalgia 使用 Apache 的访问日志来生成其视觉效果,我遇到的问题是,默认情况下 WHM 没有所有站点的综合访问日志。

如何安全地配置我们的服务器,以在非 root SSH 用户可以访问的位置输出组合/全局 Apache 访问日志?我还担心这个文件可能会变得很大,所以我想我还需要知道如何让它自动删除旧信息。

为了让事情变得更有趣,我是一名程序员,而不是系统管理员,所以并不是所有的事情对我来说都是显而易见的。

答案1

将 Apache 日志写入 named_pipe (先进先出),然后让 Logstalgia 从管道读取。

FIFO 将保持非常小且恒定的大小。

这可以作为您现有日志配置的补充——它不需要替换任何东西。

相关内容