【发布时间】:2017-02-08 07:47:35
【问题描述】:
最近我正在使用 HAProxy,而且效果很好。
现在我想记录 HAProxy 的日志,我卡了几天。
使用 ubuntu 14.04。 请点击链接下的ss。
我更改 haproxy.conf
global
log 127.0.0.1 local1
chroot /var/lib/haproxy
stats socket /run/haproxy/admin.sock mode 660 level admin
stats timeout 1000s
user haproxy
group haproxy
daemon
并在 /etc/rsyslog.d/haproxy.conf 上创建 rsyslog conf 文件
$ModLoad imudp
$UDPServerAddress 127.0.0.1
$UDPServerRun 514
$template Haproxy,"%msg%n"
local1.* /var/log/haproxy.log
### keep logs in localhost ###
&~
udp 服务器已激活
https://i.stack.imgur.com/3OU4A.png
但是,在 /var/log rsyslog 中没有记录,甚至 rsyslog 也没有制作 haproxy.log 文件!,当我首先制作这个 haproxy.log 文件时,这是行不通的。
接下来我能做什么?我还用 unix socket 测试了日志记录,这也不起作用。
请帮帮我。
【问题讨论】: