Apache远程日志logging

我正在研究将Apache access&error_logslogging到一个中央存储库中的可能性,而不是每个服务器都有自己的日志文件。

有没有人有任何想法或最佳做法如何做到这一点? 任何人都可以把我推向正确的方向?

史蒂夫

您可以使用rsyslog,请参阅http://wiki.rsyslog.com/index.php/Working_Apache_and_Rsyslog_configuration

要将所有内容logging到/etc/rsyslog.d/0X-remote-server.conf中的远程服务器,请执行以下操作:

  *。* @ <IP地址远程服务器> 

然后,在远程服务器上,您可以使用带有filter的syslog-ng来将所有日志logging放在单独的目录中(即每个VirtualHost)。

如果您loginnetworking,encryption您的数据是明智的。 你可以使用stunnel( http://www.stunnel.org/ )。