從 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 指標。就是這麼簡單!
隨機一篇部落格