haproxy日志配置 + rsyslog
2016-11-18 09:10
330 查看
haproxy在默认情况不会记录日志,除了在haproxy.conf中的global段指定日志的输出外,还需要配置系统日志的配置文件。下面以centos6.4为例,haproxy使用系统自带的rpm报1.4版本
为haproxy创建一个独立的配置文件
编辑/etc/haproxy/haproxy.conf
123456789101112131415161718 | global log 127.0.0.1 local3 #local3是设备,对应于 /etc/rsyslog.conf中的配置,默认回收info的日志级别 maxconn 1024 user haproxy group haproxy daemon pidfile /var/run/haproxy.piddefaults mode http log global option httplog option dontlognull option http-server-close option forwardfor except 127.0.0.0/8 retries 2 option redispatch maxconn 1024 |
编辑系统日志配置
1 2 3 | # vim /etc/rsyslog.conf 默认有下面的设置,会读取 /etc/rsyslog.d/*.conf目录下的配置文件 $IncludeConfig /etc/rsyslog.d/*.conf |
123456 | # vim /etc/rsyslog.d/haproxy.conf$ModLoad imudp$UDPServerRun 514local3.* /var/log/haproxy.log#如果不加下面的的配置则除了在/var/log/haproxy.log中写入日志外,也会写入message文件&~ |
配置rsyslog的主配置文件,开启远程日志
1 2 3 4 5 | # vim /etc/sysconfig/rsyslog SYSLOGD_OPTIONS=”-c 2 -r -m 0″ #-c 2 使用兼容模式,默认是 -c 5 #-r 开启远程日志 #-m 0 标记时间戳。单位是分钟,为0时,表示禁用该功能 |
1 |
重启haproxy和rsyslog服务
1 2 | #/etc/init.d/rsyslog restart #/etc/init.d/haproxy restart |
相关文章推荐
- 配置haproxy日志支持(rsyslog日志支持)
- rsyslog的haproxy日志配置记录
- rhel6.0配置rsyslog传送日志到远程主机
- rsyslog配置动态日志文件-outchannel补丁
- haproxy高可用日志记录配置文件
- rsyslog客户端发送日志配置
- rsyslog收集nginx日志配置 推荐
- rsyslog+loganalyaer配置中央日志服务器
- haproxy打印日志配置
- 配置Haproxy日志功能
- RSYSLOG服务实时传输日志配置
- rsyslog收集nginx日志配置
- rsyslog配置动态日志文件-outchannel补丁
- ubuntu12.04 配置haproxy日志
- rsyslog日志服务器的配置步骤( 远程发送日志 )
- Rsyslog日志服务安装配置
- HAProxy 学习笔记-- 配置日志
- haproxy 日志配置
- rsyslog日志服务器配置
- Redhat 6.3与Haproxy日志配置