Haproxy 開啟日誌記錄
阿新 • • 發佈:2017-05-30
col haproxy配置 查看 手工 問題 art 日誌記錄 info provides
CentOS 7上yum安裝的Haproxy,默認沒有記錄日誌。需要做一下配置才能記錄日誌。(不知道其他版本是否需要,已經忘記了)主要是用到了Haproxy,以前貌似沒有這麽麻煩,今天配置出了一些問題查日誌才發現原來Haproxy需要自己手工開啟日誌記錄功能。因此作為相關記錄!
1. 創建記錄日誌文件
mkdir /var/log/haproxy chmod a+w /var/log/haproxy
2. 開啟rsyslog記錄haproxy日誌功能
編輯“/etc/rsyslog.conf”打開如下配置項:
# Provides UDP syslog reception $ModLoad imudp $UDPServerRun514
添加如下內容:
# Save haproxy log
local0.* /var/log/haproxy/haproxy.log
3. 修改“/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"
4. 配置haproxy
編輯haproxy配置文件,進行如下內容修改
log 127.0.0.1 local0 info
5. 驗證是否生效
###重啟服務
systemctl restart haproxy
service rsyslog restart
###查看日誌記錄
tailf /var/log/haproxy/haproxy.log
Haproxy 開啟日誌記錄