Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 我应该如何获得haproxy';使用ssl时有详细的http日志吗?_Logging_Ssl_Haproxy - Fatal编程技术网

Logging 我应该如何获得haproxy';使用ssl时有详细的http日志吗?

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

我广泛使用HAProxy的
选项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,这看起来是我们要走的方向。