码迷,mamicode.com
首页 > 其他好文 > 详细

haproxy日志

时间:2017-03-31 17:05:51      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:强制   访问   重启   root   sleep   logs   ogr   rsyslog   错误信息   

由于数据分析的需要,我们必须打开Haproxy日志,并记录相关的503错误信息进行汇总统计。
所以有了下文:

在配置前,我们先来了解下日志的level: local0~local7,16~23保留为本地使用。
  0 emerg   系统不可用
  1 alert      必须马上采取行动的事件
  2 crit     关键的事件
  3 err     错误事件
  4 warning   警告事件
  5 notice     普通但重要的事件
  6 info        有用的信息
  7 debug     调试信息

 

haproxy 日志切割
(1) 取消将日志记录在/var/log/messages目录中
默认会也将haproxy日志记录在/var/log/message中,要去掉。
  # vi /etc/rsyslog.conf
  local3.*                       /var/log/haproxy.log


(2) haproxy日志切割
haproyx日志切割脚本,没有现成的,就专门写了一个日志切割脚本来实现每天的日志切割,加入到计划任务中,一定要su root -c 强制root权限执行。如果要保留访问日志,可以修改脚本实现。    

#!/bin/bash
# this is scrpts is cut haproxy log
mv /var/log/haproxy.log /var/log/haproxy.log.bak
if [ -e /var/log/haproxy.log.bak ]; then
logrotate -f /etc/logrotate.conf
chown nobody:nobody /var/log/haproxy.log
chmod +x /var/log/haproxy.log
fi
sleep 1
if [ -e /var/log/haproxy.log ]; then
rm -rf /var/log/haproxy.log.bak
fi


(3)重启服务
  /etc/init.d/rsyslog restart

 

haproxy日志

标签:强制   访问   重启   root   sleep   logs   ogr   rsyslog   错误信息   

原文地址:http://www.cnblogs.com/sunziying/p/6651802.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!