haproxy开启日志功能
转载请注明出处:http://www.cnblogs.com/gaojiang/p/6727223.html
由于数据分析的需要,我们必须打开Haproxy日志,并记录相关的503错误信息进行汇总统计,
所以有了下文:
在配置前,我们先来了解下日志的level: local0~local7 16~23保留为本地使用
emerg 0 系统不可用
alert 1 必须马上采取行动的事件
crit 2 关键的事件
err 3 错误事件
warning 4 警告事件
notice 5 普通但重要的事件
info 6 有用的信息
debug 7 调试信息
好了 别的就不多说了,下面开始实际配置:
vi haproxy.conf(在default处添加如下信息)
########################################
defaults
log global
option httplog
log 127.0.0.1 local3
########################################
vi /etc/rsyslog.conf(添加如下内容)
#######################################
local3.* /data/logs/haproxy.log
#######################################
vi /etc/sysconfig/rsyslog
#######################################
把SYSLOGD_OPTIONS="-m 0"
改成 SYSLOGD_OPTIONS="-r -m 0"
#######################################
相关解释说明:
-r:打开接受外来日志消息的功能,其监控514 UDP端口;
-x:关闭自动解析对方日志服务器的FQDN信息,这能避免DNS不完整所带来的麻烦;
-m:修改syslog的内部mark消息写入间隔时间(0为关闭),例如240为每隔240分钟写入一次"--MARK--"信息;
-h:默认情况下,syslog不会发送从远端接受过来的消息到其他主机,而使用该选项,则把该开关打开,所有
接受到的信息都可根据syslog.conf中定义的@主机转发过去
配置完毕后重启rsyslogd && haproxy 即可.
日志格式大致如下内容有删减:
Oct 31 00:24:53 haproxy-1 haproxy[30091]: 115.239.212.200:62309 [31/Oct/2013:00:24:53.337]\
page.jesse.com lua_pool/lua_web2 0/0/0/11/44 200 4288 - - ---- 230/230/96/22/0 0/0 "GET /gg?a=jesse_d\
etail_left_qztp&k=%7C%CFC%BFim=newImage;im.src='http://a.jesse.com/c.png?subject=56557&subject_pid\
=question%2F20131025%2F29755876.htm&ip=123.125.71.133 HTTP/1.1"
sudo service rsyslog restart
以debug模式启动haproxy:sudo /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -d
转载于:https://www.cnblogs.com/gaojiang/p/6727223.html
haproxy开启日志功能相关推荐
- 【Mysql】Mysql开启日志功能--Linux环境
Mysql日志开启 一.功能general log开启 前言 Mysql开启会影响数据库的性能,但是在等级保护中,则是必须开启Mysql日志审计的,general log日志记录的内容有:时间.用户. ...
- HAproxy开启日志记录
1.说明 HAproxy在默认情况不会记录日志, 不仅要在haproxy.conf中配置日志输出, 还需要修改系统日志的配置文件. 2.修改haproxy.conf 在haproxy.conf文件中增 ...
- windows mysql 开启日志功能_Windows下开启mysql日志功能
Windows下开启mysql日志功能 Mysql日志功能默认是不打开的,毕竟打开日志,使用时间久了会占用很大空间. 方法: 找到MySql安装目录,修改 my.ini文件(在未设置的前提下) 在my ...
- Android新手机开启日志功能(本人用的是酷派大神f2手机)
最近刚刚换了新手机,酷派大神f2,在做调试的时候老是看不到Log日志打印输出,还以为是Eclipse的问题,重启了好几次,都没有,在网上找了半天,终于找到答案了, 原来是:机器在出厂时将log的级别做 ...
- HAproxy增加日志记录功能和自定义日志输出内容、格式
http://blog.51cto.com/eric1/1854574 一.增加haproxy日志记录功能 1.1 由于数据分析的需要,我们必须打开haproxy日志,记录相关信息. 在配置前,我 ...
- mysql的开启审计日志功能
1.材料准备 2.开始施工 目录 1.材料准备 2.开始施工 1.需要下载审计插件audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip,大量的时间花费到找 ...
- 【Linux Centos6/7 Oracle11g数据库开启归档日志功能】
Linux Centos6/7 Oracle11g数据库开启归档日志功能 1.登录oracle用户权限 2.查询是否开启归档模式 3.需提前创建归档日志的目录 4.再依次执行如下命令 5.开启归档模式 ...
- 三级等保 服务器开启日志审计功能
文章目录 前言 一.三级等保 二.设置步骤 1.详细步骤 2.查看审计日志 总结 前言 在三级等保过程中,经常会碰到需要将服务器开启日志审计功能,在此进行记录 提示:以下是本篇文章正文内容,下面案例可 ...
- mysql dba系统学习(8)查询日志文件功能 mysql dba系统学习(9)slow query log慢查询日志功能
查询日志的作用是记录所有客户端发来的sql语句,也就是记录客户端的所有操作 Log参数将要过时,现在用general_log来代替 打开查询日志功能 mysql> showvariables l ...
最新文章
- framer x使用教程_如何使用Framer Motion将交互式动画和页面过渡添加到Next.js Web应用程序
- ubuntu 安装 anaconda
- 鸟哥的Linux私房菜(服务器)- 簡易 Cluster 架設
- 第九届蓝桥杯java B组—第二题方格计数(详细介绍)
- Redis,MemCached,MongoDB 概述
- cmake mysql 编译参数_Cmake-MySQL编译参数说明
- linux mint python3.6,Linux 上如何安装并切换最新版本的 Python 3.6
- 数据库:mysql内置功能-函数
- 手把手教你在Windows中配置Gradle环境
- 眼动数据分析基础_数据处理
- 企业员工考勤管理子系统
- chrome 内核CEF 编译和qt 封装(下)
- 酷柚易汛工资条代码全开源,方便二次开发
- HD Audio总线驱动加载失败彻底解决!
- kube-scheduler源码分析(三)之 scheduleOne
- 数字后端设计中的时钟
- 1041: 数列求和2 C语言
- windows商店_Windows 10商店迎来重大改变,PC平台游戏计划公布
- RMQ倍增,附赠有趣小故事一发
- 虚拟文字内容、图片、头像生成工具
热门文章
- 最受互联网争抢的web前端工程师
- 我可能不适合做前端,你呢?
- angular6 设置全局变量_Angularjs 设置全局变量的方法总结
- 初中三年级计算机课程教案,三年级信息技术教案下
- infomixdb mysql_不同数据库oracle mysql SQL Server DB2 infomix sybase分页查询语句
- 高岭土吸附阳离子_水分子在高岭土中吸附特性的蒙特卡罗模拟研究
- php系统如何连接数据库服务器,php如何连接数据库服务器
- C语言排序方法------堆排序
- centos7.5 mysql5.7 的卸载和离线安装全过程
- 关于区块链的一些思绪