centos 7 為haproxy啟動日誌記錄

vi /etc/haproxy/haproxy.cfg 可以看到如下行
log 127.0.0.1 local2
没有指定端口,默认为udp 514

vi /etc/rsyslog.conf
#启用在udp 514端口接收日子消息
$ModLoad imudp
$UDPServerRun 514

#在rules(规则)节中添加如下信息
local2.* /var/log/haproxy.log
#表示将发往facility local2的消息写入haproxy.log文件中,"local2.* "前面的local2表示facility,预定义的。*表示所有等级的消息

#重启 rsyslog
systemctl restart rsyslog
#重启haproxy
systemctl restart rsyslog

查看/var/log/haproxy.log文件应该能看到日志信息

如果查看log文件沒有權限,可以使用(假如用戶為user)

chown user /var/log/haproxy.log

更改權限就可以看到了

 

Comments

No comments yet. Why don’t you start the discussion?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料