在Amazon Gentoo中启用HAProxy日志logging

我试图在Amazon EC2服务器(通过EngineYardpipe理)上的Gentoo 1.12.11.1中启用HAProxy日志logging。

我已经修改了syslog.conf文件,如下所示:

local0.* -/var/log/haproxy.log 

我也修改了haproxy.cfg文件来包含

 log 127.0.0.1 local0 

在全球范围内。

我已经重新启动这两个守护进程,并在指定的地方创build日志文件。 但是HAProxy仍然无法写入文件。 我认为这是因为Syslog没有configuration为接受TCP / UDP连接。 根据http://linuxadminzone.com/enable-or-fix-logging-for-haproxy-load-balancer/我需要通过-r标志来启用此function。 不幸的是,我无法弄清楚在这个发行版上设置该标志的位置。

提前致谢!

你可以在/etc/conf.d/sysklogd文件中find:

 SYSLOGD="-m 0 -r"