HAProxy日志配置,日志怎么打开?

发表时间:2020-05-12 0:10 | 分类:Linux | 浏览:1,917 次

首先安装完haproxy后默认是没有启用日志的,如果需要日志配置,那么需要结合rsyslog。

修改haproxy配置

vim /etc/haproxy/haproxy.cfg

在全局配置段中配置,定义日志记录级别。

例如:

log 127.0.0.1 local3 info

其中local3是设备,对应/etc/rsyslog.conf中的配置,默认回收info的日志级别。

如果需要区分不同级别日志到不同文件,也可以这样配置。

    log 127.0.0.1    local3 info alert
    log 127.0.0.1    local4 emerg

local3设备会捕捉info ~ alert级别的日志,local4捕捉emerg日志。

修改rsyslog配置

vim /etc/rsyslog.conf

日志传输基于udp,所以需要取消这两行的注释。

# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

在文件末尾添加

local3.*  /var/log/haproxy.log

重启haproxy和rsyslog

systemctl restart haproxy rsyslog

没什么问题后就会在/var/log/haproxy.log日志中看到类似如下的日志了。

[root@localhost ~]# tail -f /var/log/messages 
Jun  5 21:04:50 localhost haproxy[23428]: Connect from 172.20.136.96:50376 to 172.20.27.20:80 (web/HTTP)
Jun  5 21:04:50 localhost haproxy[23428]: Connect from 172.20.136.96:50377 to 172.20.27.20:80 (web/HTTP)

本文标签:

本文链接:https://www.sijitao.net/3256.html

欢迎您在本博客中留下评论,如需转载原创文章请注明出处,谢谢!

一键脚本 博客历程 留言联系 文章归档 网站地图 谷歌地图
Copyright © 2010-2024 章郎虫博客 All Rights Reserved.