我想知道是否有任何方法来跟踪HAProxy发送给客户端的不同的HTTP代码。
例如,只有一个不同的状态代码列表的日志:
200 200 302 404 499 500
有了这些,我可以用rrdtool或其他东西来绘制它。
HAProxy以httplog格式提供状态码:
- “status_code”是返回给客户端的HTTP状态码。 此状态通常由服务器设置,但也可能在服务器无法访问或haproxy阻止其响应时由haproxy进行设置。
你只需要用option httplog激活它
http://cbonte.github.io/haproxy-dconv/configuration-1.4.html#8.2.3