您的位置:首页 > 运维架构 > Linux

centos 6.5 + haproxy 1.4搭配之 haproxy不记录日志一则轻笔记

2015-04-16 20:35 246 查看
haproxy不记录日志,这是啥子情况~,没碰到过,不懂~~
随机Google了一把,参照文章搞了搞,还是不行有木有~
Ps:网上多是关于syslog的文章~(道理是相通的,就是路不同,但就是走不通~)
看文档~
1.安装haproxy
2.设置rsyslog(6.x之后使用rsyslog取代了syslog)
rsyslog的特性:

1.后端存查日志支持的客户端多支持MySQL、PostgresSQL、Oracle 等2.在同一台机器上支持多子rsyslog进程,可以监听在不同端口3.直接兼容系统自带的syslog.conf配置文件4.可将消息过来后再次转发5.配置文件中可以写简单的逻辑判断6.有现成的前端web展示程序等等。另外和rsyslog功能差不多还有syslog-ng,但是syslog-ng免费版本是闭源。
修改rsyslog.conf文件

上文中修改了两行,添加了一行

修改的两行是:(取消注释)

添加的一行是:(和haproxy中定义的log level要一致)

且看haproxy中定义的log level:

重启rsyslog服务重新验证日志相关信息

重启haproxy(提示后端上游服务器没有开启)

Note:
如果你是自行编译安装haproxy的话,有时候可能会自定义日志文件在编译目录下面,但是rsyslog并没有读取该目录的权限,所以只能呵呵了~,不过办法总归是有的,就是折腾。。。

参考:/article/4251346.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: