logging - HAProxy 1.4 - 不记录 2xx,仅记录 5xx

标签 logging configuration load-balancing haproxy

晚上好,

我使用 HAProxy(1.4.24 版)作为负载均衡器,每秒处理约 3000 个请求。我试图仅记录 5xx 响应,但我无法实现这一目标。我正在使用以下配置:

http://pastebin.com/TsTk9GQE

此配置还记录 2xx 请求,只要 5xx 和 4xx。我只需要 5xx 和 4xx,或者只需要 5xx。

谢谢

最佳答案

HAProxy 中有一个名为“dontlog-normal”的选项,用于仅记录错误(无论错误类型如何)。

只需在默认部分启用它即可。 请注意,在 HAProxy 1.5 中,您有一个新的 http-request set-log-level,可用于在状态代码为 2xx 时禁用日志记录。这可以简单地由 ACL 触发。

巴蒂斯特

关于logging - HAProxy 1.4 - 不记录 2xx,仅记录 5xx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23174291/

相关文章:

logging - 是否可以在编译时更改应用程序的日志级别?

java - 在 ant 脚本中检测构建配置(调试或发布)

kubernetes - Google Cloud Kubernetes - 与 Cloudflare 的负载均衡器 session 关联

java - 从JACKSON 1.9->2.1升级输出大量调试日志

c++ - 如何发送到 Google Logger 和 cout?

docker - 在 master 上运行的 Kubernetes 应用程序 - DaemonSet

linux - apache 上的负载平衡问题

sockets - Nginx 反向代理 + uwsgi 和 flask 应用的负载均衡

.net - 从 .net Web 应用程序登录哪里? - 由于权限原因无法使用%APPDATA%

syntax - Gradle多个编译依赖项语法