安裝部署完Haproxy以後,默認是沒有開啓日誌記錄的,須要相應的手工配置使其日誌功能開啓。 vim
【建立日誌記錄文件夾】 ide
mkdir /var/log/haproxy |
【開啓rsyslog記錄haproxy日誌功能】 rest
vim /etc/rsyslog.conf 日誌
修改: 事件
# Provides UDP syslog reception 部署 $ModLoad imudp it $UDPServerRun 514io |
開啓514 UDP監聽 table
添加:
# Save haproxy log local0.* /var/log/haproxy/haproxy.log |
指定日誌存放點
【修改/etc/sysconfig/rsyslog】
vim /etc/sysconfig/rsyslog
添加如下內容:
# Options for rsyslogd # Syslogd options are deprecated since rsyslog v3. # If you want to use them, switch to compatibility mode 2 by "-c 2" # See rsyslogd(8) for more details SYSLOGD_OPTIONS="-r -m 0 -c 2" |
【haproxy配置】
vim /etc/haproxy/haproxy.conf
添加:
global #在此上級目錄下配置 log 127.0.0.1 local0 info |
配置local0事件
【驗證服務是否生效】
###重啓服務 systemctl restart haproxy systemctl restart rsyslog
###查看日誌記錄 tailf /var/log/haproxy/haproxy.log |