CentOS 7上yum安裝的Haproxy,默認沒有記錄日誌。須要作一下配置才能記錄日誌。java
1.建立日誌文件/var/log/haproxy/haproxy.logspa
cd /var/log sudo mkdir haproxy cd haproxy sudo touch haproxy.log sudo chmod a+w haproxy.log
2.開啓rsyslog的haproxy日誌記錄功能rest
編輯/etc/rsyslog.conf文件,將日誌
$ModLoad imudp $UDPServerRun 514
兩行前的#去掉。code
添加orm
# Save haproxy log local0.* /var/log/haproxy/haproxy.log
修改/etc/sysconfig/rsyslog 文件,將
it
SYSLOGD_OPTIONS=""
改成class
SYSLOGD_OPTIONS="-r -m 0 -c 2"
3.配置haproxy配置
修改/etc/haproxy/haproxy.cfg文件,在global區段添加service
log 127.0.0.1 local0
重啓rsyslog service rsyslog restart