gpt4 book ai didi

haproxy - 结合 HAProxy 统计数据?

转载 作者:行者123 更新时间:2023-12-04 17:34:49 27 4
gpt4 key购买 nike

我有两个 HAProxy 实例。两个实例都启用了统计信息并且工作正常。

我正在尝试将两个实例的统计信息合并为一个,以便我可以使用单个 HAProxy 来查看前端/后端统计信息。我试图让两个 haproxy 实例的统计监听器在同一个端口上,但这不起作用。我试过使用套接字接口(interface),但这也只报告其中一个接口(interface)。

有任何想法吗?

我的一个 haproxy 配置文件如下所示:

global
daemon
maxconn 256
log 127.0.0.1 local0 debug
log-tag haproxy
stats socket /tmp/haproxy

defaults
log global
mode http
timeout connect 5000ms
timeout client 50000ms
timeout server 50000ms

frontend http-in
bind *:8000
default_backend servers
log global
option httplog clf

backend servers
balance roundrobin
server ws8001 localhost:8001
server ws8002 localhost:8002
log global

listen admin
bind *:7000
stats enable
stats uri /

其他 haproxy 配置是相同的,只是前端/后端服务器 IP 不同。

最佳答案

这是行不通的。 Haproxy 将每个进程中的统计信息分开。它无法组合多个进程的统计信息。

也就是说,您当然可以自由使用外部监控工具,例如(munin、graphite 甚至 nagios),这些工具可以聚合来自多个统计数据套接字的 CSV 数据,并将它们显示在统一的图表中。然而,这些工具超出了核心 haproxy 的范围。

关于haproxy - 结合 HAProxy 统计数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24394592/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com