Ipvsadm para monitorar conexões em um balanceador de carga

1

Estou trabalhando para configurar o Haproxy em um balanceador de carga com dois servidores de back-end no primeiro período. O problema que estou enfrentando é monitorar o número de conexões para cada um dos meus servidores web. Eu tentei fazer isso com a ferramenta ipvsadm , mas depois de ler sobre isso eu realmente não tenho certeza de como usar a ferramenta para monitorar e não usá-la como uma "ferramenta de encaminhamento - Loadbalancing".

Eu tentei configurá-lo, mas está totalmente errado, pois só quero monitorar a conexão com meus servidores de back-end com essa ferramenta. Alguém tem sugestões de como isso pode ser feito? Eu também gostaria de receber dicas de como fazer gráficos também.

Para adicionar o servidor:

ipvsadm -A -t 10.0.33.15:80 -s rr

Adicionando os servidores da 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
    
por user3185936 12.04.2015 / 17:39

1 resposta

1

LVS (que usa ipvsadm como cli) e HAProxy estão na mesma camada funcional de balanceamento de carga. Você geralmente usaria um ou outro, mas não ambos.

O HAProxy tem as estatísticas da web ui que são assim:

Vocêtambémpodeacessarasestatísticaspormeiodeum arquivo csv . Um repositório do github tem um script gmetric de gânglios que você pode usar para representar graficamente os dados.

A documentação do LVS contém vários exemplos sobre como monitorar e representar graficamente as conexões.

    
por 12.04.2015 / 17:52