Haproxy 日志
2015-05-05 by dongnan
环境
操作系统: CentOS 6.5 amd64
软件版本: haproxy-1.5.2
问题描述
Haproxy 没有输出日志,haproxy.conf
配置文件的配置方法是 syslog
下配置日志。
解决方法
注意,CentOS 6.5
使用的是 rsyslog
配置方式有所不同
# 编辑文件
vim /etc/rsyslog.conf
# 修改(取消注释)
$ModLoad imudp $UDPServerRun 514
# 禁止写入message 日志,注意 local2.none 字段
*.info;mail.none;authpriv.none;cron.none;local0.none;local2.none /var/log/messages
# 添加内容
local2.* /var/log/haproxy.log
重启服务
/etc/init.d/rsyslog restart
/etc/init.d/haproxy restart
验证
# 查看日志
tail /var/log/haproxy.log -n1
Apr 29 12:49:54 localhost haproxy[18981]: 172.27.251.59:36573 [29/Apr/2015:12:49:54.310] admin_stat admin_stat/<STATS> 0/0/0/0/0 200 26566 - - LR-- 1/1/0/0/0 0/0 "GET /haproxy_stats_url;st=DONE HTTP/1.1"