Como ler a página de estatísticas haproxy


23

Para aqueles que usam HAProxy junto com o papge de estatísticas (haproxy? Stats), como interpreto esta página? Não há explicação decente.

Por exemplo: Qual coluna Sessão exibe o número de conexões atualmente ativas com o back-end? Taxa de sessões ou sessões?


1
Alguns links para a documentação re. CVS e HTML: cbonte.github.io/haproxy-dconv/configuration-1.5.html#stats
Geffrix

Respostas:


14

Taxa de sessão é o número de novas sessões por segundo. Em sessões, cur é o número atual de sessões, max é o número máximo de sessões simultâneas, total é o número total de sessões desde que o haproxy foi reiniciado.


Ok, então eu vou manter meus olhos nas colunas da sessão. Você pode elaborar um pouco a taxa de sessão?
W00t

A taxa de sessões é o número de novas sessões por segundo
JamesRyan

2
Max é o máximo já visto para esse servidor?
hortitude

1
@hortitude (três anos depois ...) - Sim, é a taxa máxima ou a atividade máxima visualizada por esse servidor ou back-end.
W00t

1
As estatísticas de @Josh Pinter são redefinidas com uma reinicialização ou recarregamento haproxy.
W00t

17

Acho que você está confuso sobre a diferença entre simultaneidade e taxa de chegada .

Concorrência é quantas coisas estão acontecendo em um instantâneo no tempo. A taxa de chegada é quantas coisas novas chegaram durante uma janela de tempo.

Por exemplo:

insira a descrição da imagem aqui

Durante o instantâneo, houve dois eventos simultâneos. A taxa de chegada durante todo o segundo é de 5 eventos, porque houve 5 eventos iniciados nesse segundo. A principal relação a entender é que uma grande quantidade de conexões simultâneas pode advir de uma alta taxa de chegada e / ou conexões de longa duração (consulte a Lei de Little ).


Excelente explicação !!
Ankit Khettry 18/07
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.