跳转至

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"



回到页面顶部