Logging 我应该如何获得haproxy';使用ssl时有详细的http日志吗?
我广泛使用HAProxy的Logging 我应该如何获得haproxy';使用ssl时有详细的http日志吗?,logging,ssl,haproxy,Logging,Ssl,Haproxy,我广泛使用HAProxy的选项httplog日志。我们将要转移到ssl前端,这会导致我丢失这些信息。是否有推荐的方法继续获取此日志详细信息 看来我可以: 在haproxy前面使用stunnel解密流量 聚合tomcats中的日志 有更好的或推荐的方法吗?我对这方面还很陌生。在端口443上使用nginx终止SSL,并在端口80上对haproxy执行反向代理 所有日志将通过选项httplog提供 frontend https-in bind *:443 ssl crt /etc/ssl
选项httplog
日志。我们将要转移到ssl前端,这会导致我丢失这些信息。是否有推荐的方法继续获取此日志详细信息
看来我可以:
- 在haproxy前面使用stunnel解密流量
- 聚合tomcats中的日志
有更好的或推荐的方法吗?我对这方面还很陌生。在端口443上使用
nginx
终止SSL,并在端口80上对haproxy
执行反向代理
所有日志将通过选项httplog
提供
frontend https-in
bind *:443 ssl crt /etc/ssl/private/xxx.com.pem
reqadd X-Forwarded-Proto:\ https
default_backend finance_koala_server_https
option httplog
关键点配置:
选项https中的httplog
见日志:
Jan 14 12:48:57 localhost haproxy[39918]:117.136.40.129:14853[14/Jan/2015:12:48:57.127]https在~xx_server_https/xxx_node_8002 170/0/0/0/3/173 200 739---NN 0/0/0/0“GET/xxx HTTP/1.1”谢谢Matt,这看起来是我们要走的方向。