Exporting Prometheus metrics from HAProxy

Ellie Huxtable

从 HAProxy 导出 Prometheus 指标

在用了多年 nginx 之后,我最近开始使用 haproxy,而且我真的很喜欢它!我需要配置一些指标时,发现 haproxy 原生就支持 prometheus——根本不需要 exporter!🥳

文档中展示的做法是绑定在你已有的 frontend 上,但我想确保我的指标和统计信息不会暴露给网络之外的任何人

listen stats
	bind *:9000
	mode http
	stats enable
	stats uri /
	http-request use-service prometheus-exporter if { path /metrics }

非常简单——我们添加了一个合并的 frontend/backend,绑定在 HTTP 9000 端口上。访问根路径会显示 HAProxy 的指标页面,而如果请求 /metrics,则会返回一些 prometheus 指标。就是这么简单!

原文由 Ellie Huxtable 发布

本文章由 stealth/ox-alpha 进行翻译