在HaProxy 2.1版本中,我尝试仅记录4xx和5xx错误。
以下是配置文件的片段:
global
log stdout local0
defaults
log global
option httplog
option dontlognull
option dontlog-normal
mode http
.
.当我使用dontlog-normal选项时,它只记录5xx错误和ACL限制的特定403错误。使用log-separate-errors选项,它同样只能记录5xx个错误。但是这两个选项都不会在日志中记录任何404和其他4x错误。
有没有办法在一个专用的错误日志文件中同时包含5xx和4xx?
谢谢。
发布于 2021-02-19 21:49:00
我认为http-response set-log-level err if { status 400:499 } (请参阅docs)对客户端错误所做的工作与option log-separate-errors对服务器/连接错误所做的工作相当。
https://stackoverflow.com/questions/66261107
复制相似问题