Re: Disable HTTP logging for specific backend in HAProxy
Baptiste bedis9@... writes: There is a nice option called dontlog-normal which logs only errors. http://cbonte.github.io/haproxy-dconv/configuration- 1.5.html#option%20dontlog-normal The tricky aspect is that this option cannot be set for specific backends. How does one disable normal logging for a specific backend? Thanks!
Re: Disable HTTP logging for specific backend in HAProxy
Baptiste bedis9@... writes: You don't disable logging in a backend, since the frontend is responsible to generate the log line. If you don't want to log static content, you can do something like this: acl static ###put your acl rule here http-request set-log-level silent if static Baptiste Thanks for your idea, Baptiste - I was trying those directives in the backends sections. After I moved them to the frontend and set the log level to silent - it worked. However, I would like to log just the errors, thus after setting the log level to err it seems that it is logging again all the requests, not just those resulting in a HTTP error from the backend response. What am I doing wrong? Any ideas? Thanks so much for your help!
Re: Disable HTTP logging for specific backend in HAProxy
Alexander Minza alexander.minza@... writes: However, I would like to log just the errors, thus after setting the log level to err it seems that it is logging again all the requests, not just those resulting in a HTTP error from the backend response. Adding the following lines to the backend config section: no log log /dev/log local1 err does not seem to have any effect - the log is still populated with HTTP 200 OK requests.
Disable HTTP logging for specific backend in HAProxy
Hi everyone! Thank you for your great work on building and supporting HAProxy! How does one adjust logging level or disable logging altogether for specific backends in HAProxy? In the example below, both directives *http-request set-log-level err* and *no log* seem to have no effect - the logs are swamped with lines of successful HTTP status 200 OK records. global log /dev/log local0 log /dev/log local1 notice ... defaults log global mode http option httplog option dontlognull ... backend static http-request set-log-level err no log Crosspost: http://serverfault.com/questions/649826/disable-http-logging-for-specific-backend-in-haproxy