我需要设置Auto Scaling实例的集中式远程访问logging。 目前我有Rsyslog / Apache2日志工作正常,但对于新项目Nginx的使用,我没有看到任何可能性直接login到TCP / UDP。 Rsyslog可以configuration为远程读取本地文件的数据,但我的目标是避免本地写入。
有人可以分享有关如何configurationNginx通过networking而不是本地FS发送消息的知识吗? 或者,也许我可能需要configuration日志旋转到SCP文件?
创build一个FIFO(pipe道),告诉nginxlogin到,并让你的系统日志守护进程读取FIFO并将这些消息发送到远程位置。 rsyslog和syslog-ng都可以做到这一点。
你可以试试nginx_udplog_module 。 它看起来好像还没有被更新,但它可能仍然有效。