HAProxy에서 Prometheus 메트릭 내보내기
원문은 Ellie Huxtable님이 에 게재했습니다. 이 블로그 구독하기
평생 nginx만 쓰다가 최근에 HAProxy를 쓰기 시작했는데, 정말 마음에 듭니다! 메트릭을 설정해야 하는데 HAProxy가 별도의 exporter 없이도 Prometheus를 기본으로 지원한다는 걸 알게 됐습니다! 🥳
문서에서는 이미 사용 중인 프론트엔드에 바인딩하는 방법을 보여주지만, 저는 메트릭과 스탯이 네트워크 외부에서는 보이지 않도록 하고 싶었습니다.
listen stats
bind *:9000
mode http
stats enable
stats uri /
http-request use-service prometheus-exporter if { path /metrics }아주 간단합니다. HTTP 9000 포트에 바인딩된 프론트엔드/백엔드 결합 리스너를 추가하는 겁니다. 루트에서는 HAProxy 통계 페이지가 표시되고, /metrics로 접근하면 Prometheus 메트릭이 표시됩니다. 정말 쉽죠!
글을 무작위로 읽기
댓글
로그인하고 댓글 남기기