Apache 远程日志

Apache 远程日志

我正在研究将 Apache 访问和错误日​​志记录到一个中央存储库的可能性,而不是每个服务器都有自己的日志文件。

有人对如何做到这一点有什么想法或最佳实践吗? 有人能给我指明正确的方向吗?

史蒂夫

答案1

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

要将所有内容记录到远程服务器,请输入 /etc/rsyslog.d/0X-remote-server.conf:

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

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

如果你通过网络登录,最好加密你的数据。你可以使用 stunnel 来实现这一点(http://www.stunnel.org/)。

相关内容