News for hackers. Stuff that matters.
Re:HAProxy 2.4 by thegagne on Saturday May 22, 2021 @11:43PM (#27252256)
Open tracing sounds nice, what info is passed along?
Re:HAProxy 2.4 by rogerdonut on Saturday May 22, 2021 @11:56PM (#27252321)
You can pass along timing data from every aspect of the request [1] currently there are approximately 20 events supported. You can also send over just about anything that can be stored within an HAProxy variable / header through a tag. Here's an example configuration for HAProxy (simple) [2] (advanced) [3] and the OpenTracing specific configuration (simple) [4] (advanced) [5]. I've included both simple and advanced configurations.

[1] https://github.com/haproxy/haproxy/blob/master/addons/ot/REA...

[2] https://github.com/haproxy/haproxy/blob/master/addons/ot/tes...

[3] https://github.com/haproxy/haproxy/blob/master/addons/ot/tes...

[4] https://github.com/haproxy/haproxy/blob/master/addons/ot/tes...

[5] https://github.com/haproxy/haproxy/blob/master/addons/ot/tes...

Re:HAProxy 2.4 by bostonsre on Sunday May 23, 2021 @11:08AM (#27255474)
Yea, it's pretty flexible and you can attach any additional metadata that you want (e.g. app version info, user name).
Re:HAProxy 2.4 by paulddraper on Saturday May 22, 2021 @11:45PM (#27252263)
My question is what conversation has there been re: Opentelemetry, the successor to OT
Re:HAProxy 2.4 by bostonsre on Sunday May 23, 2021 @11:05AM (#27255459)
It sounds like ot is still in beta (but it's a little confusing that they're 1.0 but it has a message saying they're in beta on their main page).

It looks like it's being adopted by a few larger app monitoring products, wondering if datadog will follow suit or if they will stick with open tracing and their custom implementations for logging and metrics. I assume they will support ingestion from ot at some point though. It sounds neat tho, will definitely read up on it more.