HAproxy 设置日志文件
默认的HAproxy日志文件:/var/log/messages
修改日志文件步骤:
1、在HAproxy主配置文件中修改日志文件
global
log 127.0.0.1 local0 //如果0被其他服务占用,使用1.2.3.4.5.6都可以
2、开启rsyslog的haproxy日志记录功能
[root@localhost ~]# vim /etc/rsyslog.conf
取消以下内容注释
15 $ModLoad imudp
16 $UDPServerRun 514
73 local7.* 下写入如下内容:
74 local0.* /var/log/haproxy.log
#如果主配置文件中不是0,此处换成相应数字
3、修改/etc/sysconfig/rsyslog文件
SYSLOGD_OPTIONS=""
改为
SYSLOGD_OPTIONS="-r -m 0 -c 2"
-r:接收远程日志
-c:指定运行兼容模式
-x:在接收客户端消息时,禁用DNS查找,需要和 -r 参数配合使用
-m:标记时间戳,单位是分钟,值为0时表示禁用该功能
4、重启HAproxy与rsyslog服务
[root@localhost ~]# systemctl restart haproxy
[root@localhost ~]# systemctl restart rsyslog
[root@localhost ~]# cat /var/log/haproxy.log
[root@localhost ~]# cat /var/log/haproxy.log
ocalhost ~]# cat /var/log/haproxy.log