haproxy配置日志及自定义日志

author author     2022-08-26     637

关键词:

日志级别:

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

配置记录日志:

    在默认情况haproxy是不记录日志的;

    通过配置haproxy.cfg使其记录日志

    haproxy.cfg:开启haproxy日志记录

        log 127.0.0.1 local2
    /etc/rsyslog.conf:利用rsyslog接收日志:

        去掉这两行的注释:
            $ModLoad imudp    
            $UDPServerRun 514
        新增这一行:
            local2.* /var/log/haproxy.log

    重启rsyslog,查看udp的514端口是否开启:

        #/etc/init.d/rsyslog restart

        #netstat -tunpl

配置haproxy记录更详细的日志:

    默认的日志可读性很差,我们需要显示更多的信息,但默认的都捕获不到,只能自定义需要显示的内容了

    capture request header Host len 64
    capture request header User-Agent len 128
    capture request header X-Forwarded-For len 100
    capture request header Referer len 200
    capture response header Server len 40
    capture response header Server-ID len 40
    log-format %ci:%cp %si:%sp %B %U %ST %r %b %f %bi %hrl %hsl

    重启haproxy即可

本文出自 “激情燃烧的岁月” 博客,请务必保留此出处http://liuzhengwei521.blog.51cto.com/4855442/1910986

haproxy日志配置(代码片段)

定义haproxy日志文件路径:1、在default配置项定义:log127.0.0.1local1-7info#基于syslog记录日志到指定设备,级别有(err、warning、info、debug)2、配置rsyslog:vim/etc/rsyslog.conf$ModLoadimudp$UDPServerRun514local3. 查看详情

haproxy增加日志记录功能和自定义日志输出内容格式

一.增加haproxy日志记录功能1.1由于数据分析的需要,我们必须打开haproxy日志,记录相关信息。 在配置前,我们先来了解一下日志的level:local0~local716~23保留为本地使用 emerg0系统不可用     alert1必须马... 查看详情

haproxy增加日志记录功能和自定义日志输出内容格式

http://blog.51cto.com/eric1/1854574 一.增加haproxy日志记录功能 1.1由于数据分析的需要,我们必须打开haproxy日志,记录相关信息。 在配置前,我们先来了解一下日志的level:local0~local716~23保留为本地使用  emerg0系统不... 查看详情

haproxy配置文件(代码片段)

###########全局配置#########globallog127.0.0.1local3#[日志输出配置,所有日志都记录在本机,通过local0输出]log127.0.0.1local1notice#定义haproxy日志级别[errorwarringinfodebug]daemon#以后台形式运行harpoxynbproc1#设置进程数量maxconn1024#默认最大连接数,... 查看详情

haproxy开启日志记录

CentOS7上yum安装的Haproxy,默认没有记录日志。需要做一下配置才能记录日志。(不知道其他版本是否需要,已经忘记了)主要是用到了Haproxy,以前貌似没有这么麻烦,今天配置出了一些问题查日志才发现原来Haproxy需要自己手工... 查看详情

haproxy之日志记录管理

1 概述记录日志为排错和分析问题启动关键作用,本文将介绍haproxy相关的日志管理和配置2 日志格式日志系统在global配置段里配置,建议配置独立的log文件,格式如下log <address> [len<length>] <facility>&... 查看详情

haproxy+keepalived负载均衡日志定制(代码片段)

定制输出日志的好处用户所有请求都通过负载均衡器,因此在此处收集日志,比在各后端真实服务器收集日志再汇总要有效得多。工作目标?记录用户访问日志:haproxy产生。?记录keepalived日志:keepalived启动、运行状态,用于排错... 查看详情

haproxy开启日志记录

至于为什么开启日志记录,即使我不说,你们这群老司机也懂。开启日志分割,主要涉及到两个知识点:    ①HAproxy关于日志记录的配置     ②Rsyslog的配置环境:       &... 查看详情

haproxy日志

由于数据分析的需要,我们必须打开Haproxy日志,并记录相关的503错误信息进行汇总统计。所以有了下文:在配置前,我们先来了解下日志的level:local0~local7,16~23保留为本地使用。  0emerg  系统不可用  1alert   必须... 查看详情

使用haproxy搭建群集(代码片段)

常见的web集群调度器目前常见的web集群调度器分为软件和硬件,软件通常使用开源的LVS,Haproxy,Nginx,硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼,绿盟等Haproxy应用分析LVS在企业应用中抗负载能力很... 查看详情

haproxy配置说明(转)

原文地址:http://www.cnblogs.com/sagech/p/5695466.htmlglobal#全局参数的设置log127.0.0.1local0info#log语法:log<address_1>[max_level_1]#全局的日志配置,使用log关键字,指定使用127.0.0.1上的syslog服务中的local0日志设备,记录日志等级为info的日... 查看详情

centos7.x之haproxy开启日志

修改haproxy配置文件vi/etc/haproxy/haproxy.cfg可以看到如下行,把这个开启log127.0.0.1local2没有指定端口,默认为udp514修改rsyslog配置文件vi/etc/rsyslog.conf#启用在udp514端口接收日志消息$ModLoadimudp$UDPServerRun514#在rules(规则)节中添加如下信... 查看详情

elk之收集haproxy日志

 由于HAProxy的运行信息不写入日志文件,但它依赖于标准的系统日志协议将日志发送到远程服务器(通常位于同一系统上),所以需要借助rsyslog来收集haproxy的日志.haproxy代理nginx的访问,使用logstash收集nginx的访问信息.1.安装配置hapro... 查看详情

haproxy开启日志功能

欢迎转载,本文出自:http://www.cnblogs.com/gaojiang/p/6727223.html由于数据分析的需要,我们必须打开Haproxy日志,并记录相关的503错误信息进行汇总统计,所以有了下文:在配置前,我们先来了解下日志的level:local0~local716~23保留为本... 查看详情

haproxy+keepalived+apache2记录日志格式难题求助!

各项功能已经配置完毕,负载使用正常,但是访问时查看两台apache2访问日志,记录的访问IP都是haproxy代理的访问地址,没有实际意义,求助,如何更改显示客户机的访问IP??参考技术Ahaproxy.conf配置#optionforwardforheaderiv-remote-addre... 查看详情

haproxy的负载均衡+日志独立+动静分离+读写分离的配置

主机环境 redhat6.564位实验环境  服务端1ip172.25.29.2      服务端2ip172.25.29.3      管理端1ip172.25.29.1 防火墙状态:关闭   1.Hapro 查看详情

haproxy安装配置及日志输出问题

简介:软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。  HAProxy支持两... 查看详情

haproxy笔记(代码片段)

haproxy安装、启动、日志配置方法1:#安装yuminstallhaproxy-y#日志配置sed-i‘s/^#$ModLoadimudp/$ModLoadimudp/g‘/etc/rsyslog.confsed-i‘s/^#$UDPServerRun514/$UDPServerRun514/g‘/etc/rsyslog.confecho‘local0.*/var/log/haproxy.lo 查看详情