在 Amazon Gentoo 中启用 HAProxy 日志记录

在 Amazon Gentoo 中启用 HAProxy 日志记录

我正在尝试在 Amazon EC2 服务器(通过 EngineYard 管理)上的 Gentoo 1.12.11.1 中启用 HAProxy 日志记录。

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

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

我还修改了 haproxy.cfg 文件以包含

log   127.0.0.1       local0

在全局设置下。

我已重启两个守护进程,日志文件已在指定位置创建。但是 HAProxy 仍然无法写入文件。我猜想这是因为 Syslog 未配置为接受 TCP/UDP 连接。根据http://linuxadminzone.com/enable-or-fix-logging-for-haproxy-load-balancer/我需要传递 -r 标志来启用此功能。不幸的是,我不知道在这个发行版上应该在哪里设置该标志。

提前致谢!

答案1

您可以在文件中找到/etc/conf.d/sysklogd

SYSLOGD="-m 0 -r"

相关内容