1.说明

HAproxy在默认情况不会记录日志,
不仅要在haproxy.conf中配置日志输出,
还需要修改系统日志的配置文件。

2.修改haproxy.conf

在haproxy.conf文件中增加如下日志配置,
defaults下面增加日志相关的配置:

defaults                      log globaloption httploglog 127.0.0.1 local7

日志的级别为local0~local7,
另外16~23保留为本地使用:

级别 代码 描述
emerg 0 系统不可用
alert 1 必须马上采取行动的事件
crit 2 关键的事件
err 3 错误事件
warning 4 警告事件
notice 5 普通但重要的事件
info 6 有用的信息
debug 7 调试信息

3.修改系统日志配置

vim /etc/rsyslog.conf
指定日志文件haproxy.log保存的位置,
haproxy.log会自动生成:

$ModLoad imudp
$UDPServerRun 514
local7.* /root/haproxy/log/haproxy.log

由于haproxy的日志是用udp传输的,所以要启用rsyslog的udp监听。

4.配置rsyslog的主配置文件,开启远程日志

vim /etc/sysconfig/rsyslog

SYSLOGD_OPTIONS="-r -m 0 -c 2"

参数说明:

#-r 开启远程日志
#-m 0 标记时间戳。单位是分钟,为0时,表示禁用该功能
#-c 2 使用兼容模式,默认是 -c 5

5.重启rsyslog服务

systemctl restart rsyslog

6.重启haproxy服务

/etc/init.d/haproxy restart
或者:
ps -ef | grep haproxy
kill -9 PID
/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/conf/haproxy.cfg

7.查看日志

重启后查看haproxy.log日志:

2020-08-25T17:44:26+08:00 localhost haproxy[21028]: Proxy baidu started.

对应haproxy.conf如下配置生效了:

listen baidubind 0.0.0.0:18025mode httpserver baiduServer 180.101.49.131:80

http://www.taodudu.cc/news/show-1250995.html

相关文章:

  • SpringCloud创建Config模块
  • SpringCloud创建Eureka Client服务注册
  • SpringCloud创建Config Client配置读取
  • SpringCloud创建Config Client通过Eureka访问Config
  • SpringCloud集成Security安全(Config配置中心)
  • SpringCloud集成Security安全(Eureka注册中心)
  • SpringCloud创建Config多客户端公共配置
  • SpringCloud创建Config读取本地配置
  • SpringCloud使用汇总Config
  • SpringCloud创建Eureka模块集群
  • Eclipse启动SpringCloud微服务集群的方法
  • SpringCloud发现服务代码(EurekaClient,DiscoveryClient)
  • SpringBoot集成Actuator监控管理
  • SpringBoot集成Actuator端点配置
  • SpringBoot集成Actuator健康指示器health
  • gRPC创建Java RPC服务
  • ProtoBuf3语法指南(Protocol Buffers)_上
  • ProtoBuf3语法指南(Protocol Buffers)_下
  • gPRC基本介绍
  • Log4j2日志框架集成Slf4j日志门面
  • XML解析的四种方式
  • XML解析和创建的JAXB方式
  • 【转载】JSON介绍
  • Elasticsearch单机安装Version7.10.1
  • Drools创建Maven工程
  • Java二、八、十、十六进制介绍
  • Drools集成SpringBoot
  • Drools集成SpringBootStarter
  • Jsonschema2pojo从JSON生成Java类(Maven)
  • YangTools从YANG生成Java类(Maven)

HAproxy开启日志记录相关推荐

  1. php ci log,PHP框架CI CodeIgniter 的log_message开启日志记录方法

    PHP框架CI CodeIgniter 的log_message开启日志记录方法 第一步:index.php文件,修改环境为开发环境 define('ENVIRONMENT', 'developmen ...

  2. 配置Haproxy增加日志记录功能

    2019独角兽企业重金招聘Python工程师标准>>> CentOS 7上yum安装的Haproxy,默认没有记录日志.需要做一下配置才能记录日志. 1.创建日志文件/var/log ...

  3. haproxy开启日志功能

    转载请注明出处:http://www.cnblogs.com/gaojiang/p/6727223.html 由于数据分析的需要,我们必须打开Haproxy日志,并记录相关的503错误信息进行汇总统计 ...

  4. HAproxy增加日志记录功能和自定义日志输出内容、格式

    http://blog.51cto.com/eric1/1854574 一.增加haproxy日志记录功能   1.1 由于数据分析的需要,我们必须打开haproxy日志,记录相关信息. 在配置前,我 ...

  5. mysql开启日志记录

    windwos下mysql开启日志,linux暂时没试过. general-log=1 log-output=FILE general-log-file="myq.log" 转载于 ...

  6. mybatis 开启日志记录 打印sql语句

    使用mybatis 的时候 ,无法查看sql 语句 !!非常不方便调试程序,所以 配置了日志记录输出sql  ,在控制台打印, 1.要配置mybatis 使用log4j 记录日志,  导入 log4j ...

  7. 开启mysql日志记录_Mysql开启日志记录

    vim /etc/my.conf.d/server.cnf: #lower_case_tables_name = 1 #错误日志 log_error = /var/log/mysql_error.lo ...

  8. mysql开启日志记录及清理general_log文件

    日志开启 set global log_output = 'TABLE'; set global general_log = 'ON'; 查看是否开启成功 show variables like '% ...

  9. CRT 开启日志记录功能

    使用CRT登陆设备的时候,需要看设备的各种信息,有时打印信息超出CRT的打印限制后,再找想要的打印信息的时候就找不到了.查了一下CRT有自动记录日志的功能,用了一段时间发现挺好用的,记录一下配置步骤. ...

最新文章

  1. org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
  2. JVM - 剖析Java对象头Object Header之指针压缩
  3. java-并发-并发容器(3)
  4. healthd: battery l=1 v=0 t=27.0 h=2 st=1 chg=a 注释方法
  5. 递归法:财务金额漏掉1笔或者几笔(排列组合)
  6. cf1042d 树状数组逆序对+离散化
  7. IIS7.5使用web.config设置伪静态的二种方法(转)
  8. 国产环境小卫星数据预处理及简单应用
  9. deepin允许root登录_王者荣耀安卓免ROOT不用电脑修改战区2020最新版教程
  10. html标签asp/,HTML标签及ASP函数速查表
  11. Mac下命令行发邮件【搭配php(shell_exec...)等脚本语言,轻松发邮件,告别各种依赖库】...
  12. HyperLPR车牌识别库代码分析(11)
  13. java根据身份证号判断当前年龄
  14. JAVA发送HttpClient请求及接收请求完整代码实例
  15. 打开oracle数据库oe,database - Oracle数据库11g:OE.ORDERS表不存在 - SO中文参考 - www.soinside.com...
  16. 个人空间岁末大回报活动12月28日获奖名单
  17. 物联网设备数据流转之数据如何实时推送至前端:WebSocket前端接收
  18. 苹果终于要认真发力智能家居了!挖来前微软副总裁掌舵其人工智能部门!
  19. 在 EXCEL 中,“插入已剪切单元格”的快捷键
  20. python zookeeper_python操作zookeeper

热门文章

  1. John's trip(POJ1041+欧拉回路+打印路径)
  2. 实现一个靠左靠右靠中间的listview
  3. jQuery的内容选择器和属性
  4. IE CSS Bug及解决方案参考手册
  5. 初识【jQuery】,入门必看!
  6. 2012递归求解单链表中的结点个数(C++,附递归函数思路讲解与手绘图)
  7. 动态规划之最长公共子序列
  8. mysql identity sql,SQL Server的Identity字段使用/复制/重设
  9. 名字英文name域名_企业建站必读:六大方法锁定最佳企业域名
  10. Unexpected end of JSON input while parsing near '...kwrap:false,directo'