Ipvsadm监视负载平衡器上的连接

我正在努力在第一个时期使用两个后端Web服务器在负载平衡器上设置Haproxy。 我面临的问题是监视每个Web服务器的连接数。 我已经试过用ipvsadm这个工具做这个,但是在阅读之后,我真的不确定如何使用这个工具来监视,而不是用它作为“转发 – 负载平衡工具”。

我试图设置它,但它是完全错误的,因为我只想监视连接到我的后端服务器与此工具。 有没有人有build议如何做到这一点? 我也希望有关如何制作图表的任何提示。

要添加服务器:

 ipvsadm -A -t 10.0.33.15:80 -s rr 

添加Web服务器:

 ipvsadm -a -t 10.0.33.15:80 -r 10.0.33.18 –m ipvsadm -a -t 10.0.33.15:80 -r 10.0.33.19 -m 

LVS (使用ipvsadm作为cli)和HAProxy都位于相同的function负载平衡层。 你通常会使用一个或另一个,但不是两个。

HAProxy的网站统计用户界面如下所示:

HAProxy Web UI

您也可以通过csv文件访问统计信息。 github repo有一个ganglia gmetric脚本 ,可以用来绘制数据。

LVS文档包含几个关于如何监视和绘制连接的例子。