linux日志代理配置,配置Haproxy日志支持(rsyslog日志支持)

该博客介绍了如何配置Haproxy的日志支持,通过rsyslog服务将日志发送到指定的本地端口。主要内容包括修改rsyslog配置文件启用UDP服务,设置监听514端口,并确保Haproxy配置中指定使用local0设备记录日志。最终成功实现了Haproxy的日志记录并展示了日志示例。
摘要由CSDN通过智能技术生成

配置Haproxy日志支持

cp /etc/rsyslog.conf /etc/rsyslog.conf`date +%F`

ll /etc/rsyslog.con*

cat>> /etc/rsyslog.conf<

#haproxy

local0.*        /application/haproxy/logs/haproxy.log

#end

EOF

##应为在haproxy配置文件中指定了是local0,所以这里选择local0。下面的haproxy配置文件的相应配置:

===============

log  127.0.0.1:514 local0  warning

##全局的日志配置,,log关键字,指定使用127.0.0.1:514的syslog服务中的local0日志设备,日志  级别,这里选择是warning,一般不要用info

================

#修改/etc/sysconfig/rsyslog内容如下:

[root@MASTER ~]#  tail -2 /etc/sysconfig/rsyslog

#SYSLOGD_OPTIONS="-c 5"

SYSLOGD_OPTIONS="-c 2 -m 0 -r -x"

[root@MASTER ~]#

#重启 /etc/init.d/rsyslog

/etc/init.d/rsyslog restart

#6.4 默认没端口

netstat -lntup

/etc/init.d/rsyslog restart

########修改rsyslog.conf 让其出现端口

egrep 'UDPServerRun|ModLoad' /etc/rsyslog.conf

sed -i 's/#$UDPServerRun 514/$UDPServerRun 514/g' /etc/rsyslog.conf

sed -i 's/#$ModLoad imudp/$ModLoad imudp/g' /etc/rsyslog.conf

sed -n -e '/$ModLoad imudp/p' -e '/$UDPServerRun/p' /etc/rsyslog.conf

#重启 /etc/init.d/rsyslog

/etc/init.d/rsyslog restart

netstat -lntup | grep rsyslog

[root@MASTER ~]#  netstat -lntup | grep rsyslog

udp        0      0 0.0.0.0:514                0.0.0.0:*                              5031/rsyslogd

udp        0      0 :::514                      :::*                                    5031/rsyslogd

[root@MASTER ~]#

====================

[root@MASTER ~]# cat /application/haproxy/logs/haproxy.log

Nov  6 10:58:49 127.0.0.1 haproxy[5049]: Stopping proxy test in 0 ms.

Nov  6 10:58:49 127.0.0.1 haproxy[5049]: Proxy test stopped (FE: 0 conns, BE: 0 conns).

Nov  6 10:58:58 127.0.0.1 haproxy[5055]: Stopping proxy test in 0 ms.

Nov  6 10:58:58 127.0.0.1 haproxy[5055]: Proxy test stopped (FE: 0 conns, BE: 0 conns).

[root@MASTER ~]#

###注意,如果还是无法记录日志,记得要关闭selinux

HAproxy 的详细介绍:请点这里

HAproxy 的下载地址:请点这里

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值