But no http2 so it won't get in front of my nginx instances, yet ;)
What’s new in HAProxy 1.6
21–30 of 42 posts
Re: What’s new in HAProxy 1.6
#22As an HAProxy user, support for logging to stdout (and hence journald) would be great. Currently HAProxy users on the major Linux distros either have to use it in debug mode or have a second log server just for the purposes of running HAProxy. Otherwise I love HAProxy!
HAProxy is not linux-specific. We have a POSIX logging facility, and HAProxy works just fine with syslog. If journald has problems with syslog, it's basically journald's problem.
Edit: solved this one myself with a little research. Systemd also implements the /dev/log Unix domain socket (even with the silly syslog facility names, without needing syslog installed) - so:
global
log /dev/log local0 info
I've added this as an answer on Stack and try and get it into the docs for anyone else.Re: What’s new in HAProxy 1.6
#23As an HAProxy user, support for logging to stdout (and hence journald) would be great. Currently HAProxy users on the major Linux distros either have to use it in debug mode or have a second log server just for the purposes of running HAProxy. Otherwise I love HAProxy!
what about this type of configuration: global log /dev/stdout local0 info
[ALERT] 286/160528 (20831) : sendto logger #1 failed: Connection refused (errno=111)Re: What’s new in HAProxy 1.6
#24Whenever I see a long list of features like these, especially something major like Lua integration, I always wonder, what was given up in the process of adding them? Normally when there's a performance bump, they show the numbers. In this case there's no numbers. Was there a performance hit? Negligible?
Since Nginx started to add more and more features to their loadbalance it makes sense for HAProxy to get a scripting engine.
Re: What’s new in HAProxy 1.6
#25External check pleases me greatly, but sending emails for me seems to be overkill, there are well established ways to do this in unified manner (logparsers, snmp traps etc). Half way trough to fullfill Zawinski's Law.
> Since 1.6, HAProxy can forge SSL certificate on the fly! Yes, you can use HAProxy with your company’s CA to inspect content.
> Device Identification
(Considering it seems you need a proprietary lib)
> mailers
> lua
> Processing of HTTP request body
All seem to be be moving away from what HAProxy is/was. It's not an application server. It's not a webserver. It's not a mail server.
Re: What’s new in HAProxy 1.6
#26Nice. It supports lua and mail alerts on changing servers now...
Why is it nice?
Re: What’s new in HAProxy 1.6
#27External check pleases me greatly, but sending emails for me seems to be overkill, there are well established ways to do this in unified manner (logparsers, snmp traps etc). Half way trough to fullfill Zawinski's Law.
Yeah, there's a mix of awesome and what? stuff. > Since 1.6, HAProxy can forge SSL certificate on the fly! Yes, you can use HAProxy with your company’s CA to inspect content. > Device Identification (Considering it seems you need a proprietary lib) > mailers > lua > Processing of HTTP request body All seem to be be moving away from what HAProxy is/was. It's not an application server. It's not a webserver. It's not a…
Re: What’s new in HAProxy 1.6
#28External check pleases me greatly, but sending emails for me seems to be overkill, there are well established ways to do this in unified manner (logparsers, snmp traps etc). Half way trough to fullfill Zawinski's Law.
I've not tried it - but there should be some overlap in use-cases, and it would appear to be a much smaller project than HAProxy.
Re: What’s new in HAProxy 1.6
#29Nice. It supports lua and mail alerts on changing servers now...
Neither seems like good functionality to add to HAProxy. They both seem superfluous and almost antithetical to what it was in 1.5. Why is it nice?
Mail, though--yeah, nope.
Re: What’s new in HAProxy 1.6
#30Whenever I see a long list of features like these, especially something major like Lua integration, I always wonder, what was given up in the process of adding them? Normally when there's a performance bump, they show the numbers. In this case there's no numbers. Was there a performance hit? Negligible?
I'm surprised to see lua, and to see 1.6 released so quickly. 1.5 took forever to finalize and SSL termination was heavily debated because it wasn't a fast or lightweight like the original goal of HAProxy was. While I realize I don't have to use the lua scripts, it just feels out of place. EDIT: I guess part of my concern with Lua was the example on the linked article. It seems to be able to interface with most of th…
It's one of those "take apart your airplane and put it back together again" projects that one generally shouldn't do, though sometimes there is no way around it. If you need to rearrange the whole internal architecture of your engine, you should it do it quickly and not mix it with new work.