邯郸网站建设哪能做/google google
haproxy在默认情况不会记录日志,除了在haproxy.conf中的global段指定日志的输出外,还需要配置系统日志的配置文件。下面以centos6.5为例
在haproxy配置文件增加local设备
# vi /usr/local/haproxy/haproxy.cfggloballog 127.0.0.1 local3
创建独立的配置文件
# vi /etc/rsyslog.d/haproxy.conf$ModLoad imudp$UDPServerRun 514local3.* /var/log/haproxy.log
配置rsyslog的主配置文件,开启远程日志
vi /etc/sysconfig/rsyslogSYSLOGD_OPTIONS=”-c 2 -r -m 0″#-c 2 使用兼容模式,默认是 -c 5#-r 开启远程日志#-m 0 标记时间戳。单位是分钟,为0时,表示禁用该功能
重启haproxy和rsyslog服务
#/etc/init.d/rsyslog restart #/etc/init.d/haproxy restart
查看日志
[root@localhost ~]# tail -f /var/log/haproxy.log Jun 17 08:02:41 localhost ss6[7194]: GET /p_w_picpaths/404.jpg HTTP/1.1 304 255 0 Jun 17 08:02:41 localhost ss6[7194]: GET /favicon.ico HTTP/1.1 200 1758 1 Jun 17 08:02:42 localhost ss6[7193]: GET /33 HTTP/1.1 200 1758 2 Jun 17 08:02:42 localhost ss6[7194]: GET /p_w_picpaths/404_bj.png HTTP/1.1 304 230 1 Jun 17 08:02:42 localhost ss6[7194]: GET /p_w_picpaths/404.jpg HTTP/1.1 304 255 0 Jun 17 08:02:42 localhost ss6[7194]: GET /favicon.ico HTTP/1.1 200 1758 1 Jun 17 08:02:43 localhost ss6[7195]: GET /33 HTTP/1.1 200 1758 2 Jun 17 08:02:43 localhost ss6[7194]: GET /p_w_picpaths/404_bj.png HTTP/1.1 304 230 1 Jun 17 08:02:43 localhost ss6[7194]: GET /p_w_picpaths/404.jpg HTTP/1.1 304 255 1 Jun 17 08:02:43 localhost ss6[7195]: GET /favicon.ico HTTP/1.1 200 1758 1
转载于:https://blog.51cto.com/servens/1790356