如何将 nginx 访问和错误日​​志发送到 syslog?

如何将 nginx 访问和错误日​​志发送到 syslog?

我已将 rsyslog 配置为将日志发送到另一台服务器。我一直在尝试设置 nginx 和 rsyslog 以使用套接字(如 /dev/log)将日志传输到本地 rsyslog,然后让它处理如何处理它们。如果日志服务器位置发生变化,我希望有一个地方可以查看。

我不想使用 localhost,因为我不想在将来处理防火墙配置问题,而且我想它会更加强大。

如何在 rsyslog 中使用套接字?我是否应该放弃这个想法并将它们发送到本地主机?

相关内容