Le 09/02/2019 à 10:47, Aleksandar Lazic a écrit :
Hi Christopher.

Am 07-02-2019 22:09, schrieb Christopher Faulet:
Hi,

This patch adds a new component in contrib. It is a Prometheus
exporter for HAProxy.

[snipp]

More details in the README.

I'm not especially a Prometheus expert. And I must admit I never use
it. So if anyone have comments or suggestions, he is welcome.

Just for my curiosity, what's wrong with the haproxy_exporter especially
that haproxy_exporter uses the csv format from haproxy ?


Hi Aleks,

Nothing wrong. haproxy_exporter works pretty well AFAIK. It is just an external component and it may seem a bit annoying to deploying it instead of having such functionality built-in in HAProxy. Furthermore, haproxy_exporter "only" exports proxies and servers statistics. Unlike the built-in exporter, haproxy_exporter is limited to what the stats applet exposes in HTTP. So, it cannot export global information. And with a bit more work, we can imagine to export even more info from the built-in exporter.

However, to mitigate what I said, it is not an aim for HAProxy to support all monitoring and alerting tools (Prometheus, Graphite, InfluxDB, OpenTSDB...). So it was added under contrib and not officially integrated into HAPRoxy. It is a first step of a reflection on the output format for stats to let all kind of external tools to retrieve them. But it not a priority either. It was just a quick development and now we will wait and see if there is a particular demand to go further and how we could address it, if any.

--
Christopher

Reply via email to