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 發布

本文章由 muse-spark-1.2-contributor 進行翻譯