我有一个在我们的K8s集群上运行的haproxy实例,并且正在尝试启用Prometheus度量和统计数据以供其他使用。我使用下面的映像FROM haproxy:2.5.8-alpine从构建的荚中运行Haproxy
我已经阅读了很多文档,试图设置它,并将我的前端统计数据设置为这样
frontend stats
bind *:8404
http-request use-service prometheus-exporter if { path /metrics }
stats enable
stats uri /stats
stats refresh 10s
stats admin if LOCALHOST当我将豆荚上的端口转发到8404并通过localhost:8404/stats或*/metrics访问它时,我会得到一个静态页面,其中包含文本Not Found和服务器的响应404。
我试图看看我做错了什么,或者这是否需要进一步的配置。
我也没有像很多文档建议的那样使用http-use-htx,因为我解决了类似于此的错误。
https://discourse.haproxy.org/t/docker-image-of-haproxy-latest-seems-doesnt-like-http-use-htx/7261/3
我不确定这是否相关,但我前面的项目会出现违约。这里没有定义的任何内容都会产生相同的Not Found消息。我是否也需要向frontend stats添加任何内容才能使其正常工作?
发布于 2022-10-14 12:25:11
我想这是我的网络控制器出了问题,在修复了一些东西之后,我才能让它工作起来。
https://stackoverflow.com/questions/74059041
复制相似问题