nginx access log 怎么直接输出到log服务器?

nginx access log 怎么直接输出到log服务器?

官方文档好像没有提到

看到有人写的文档 apche 的log 可以通过syslogd 收集转发
man syslog.conf   syslog就没有支持http
修改syslog.conf  测试也没有成功.
作者说无法实现
详见
http://markmail.org/message/f22nmu7zq7tzlncn
自己用shell每天复制一份当日的日志文件,然后清空原有日志,我就是这样做了
http://www.lpfrx.com/archives/606/

变成日志文件后,你就可以copy那里都ok了,但如果你是要即时的话我就不知了


QUOTE:
原帖由 lastexile 于 2009-1-27 02:02 发表
自己用shell每天复制一份当日的日志文件,然后清空原有日志,我就是这样做了
http://www.lpfrx.com/archives/606/

变成日志文件后,你就可以copy那里都ok了,但如果你是要即时的话我就不知了

本想实时输出到日志服务器上, 没有找到合适的方法实现. 暂时copy处理.
把日志服务器的共享磁盘出来,然后你的nginx服务器mount上,改nginx的log位置到那mount上的目录,这样应该算是直接的输出了吧
我现在一个域名解析到二台nginx上,所以天天要同步另一台nginx上的日志到主nginx服务器上做日志分析,目前使用unison同步,但运行一段时间后unison好像不工作了,也不知道是什么原因!使用NFS性能也不太好!目前没有太好的办法!


QUOTE:
原帖由 myfreeke 于 2009-2-2 11:46 发表
我现在一个域名解析到二台nginx上,所以天天要同步另一台nginx上的日志到主nginx服务器上做日志分析,目前使用unison同步,但运行一段时间后unison好像不工作了,也不知道是什么原因!使用NFS性能也不太好!目前 ...

恩.这也是个办法.
google中还没有看到这样操作的. 不知道有谁做过?有什么利弊?