1.修改haproxy配置文件
vim /etc/haproxy/haproxy.cfg
log 127.0.0.1 local3 info
#在全局配置段中配置,
在default或listen启用
例如
listen web 0.0.0.0:80
option httpchk GET /index.html
balance roundrobin
mode http
log global #配置记录日志
server web1 192.168.27.21:80 check inter 3000 fall 3 rise 2
server web2 192.168.27.22:80 check inter 3000 fall 3 rise 2
2.修改syslog配置文件
vim /etc/rsyslog.conf
$ModLoad imudp #日志传输基于udp所以需要开启
$UDPServerRun 514
local3.* /var/log/haproxy.log
3.重启haproxy和rsyslog服务
systemctl restart haproxy
systemctl restart rsyslog
4.查看日志,验证是否成功
curl 127.0.0.1 #访问haproxy
cat /var/log/haproxy.log