Jak czytać stronę statystyk haproxy


23

Dla tych z was, którzy używają HAProxy wraz ze statge papge (haproxy? Stats), jak interpretować tę stronę? Nie ma przyzwoitego wyjaśnienia.

Na przykład: która kolumna sesji wyświetla liczbę aktualnie aktywnych połączeń z backendem? Sesja czy wskaźnik sesji?


1
Niektóre linki do dokumentacji ponownie. CVS i HTML: cbonte.github.io/haproxy-dconv/configuration-1.5.html#stats
Geffrix

Odpowiedzi:


14

Szybkość sesji to liczba nowych sesji na sekundę. W ramach sesji cur to bieżąca liczba sesji, max to maksymalna liczba równoczesnych sesji, suma to całkowita liczba sesji od czasu ponownego uruchomienia haproxy.


Ok, więc nie spuszczę oczu z kolumn Sesji. Czy możesz trochę rozwinąć wskaźnik Sesji?
w00t

Szybkość sesji to liczba nowych sesji na sekundę
JamesRyan

2
Czy maksimum jest kiedykolwiek widziane dla tego serwera?
hortitude

1
@hortitude (3 lata później ...) - Tak, to maksymalna stawka lub maksymalna aktywność widziana przez ten serwer lub backend.
w00t

1
@Josh Pinter statystyki resetują się z haproxy restartem lub przeładowaniem.
w00t

17

Myślę, że jesteś zdezorientowany co do różnicy między współbieżnością a stopą przybycia .

Współbieżność określa, ile rzeczy dzieje się w mgnieniu oka. Szybkość przybycia to liczba nowych rzeczy przybywających w określonym przedziale czasu.

Na przykład:

wprowadź opis zdjęcia tutaj

Podczas migawki miały miejsce dwa równoległe zdarzenia. Szybkość przybycia w ciągu tej całej sekundy wynosi 5 zdarzeń, ponieważ w tej sekundzie rozpoczęło się 5 zdarzeń. Kluczową relacją do uchwycenia jest to, że duża liczba równoczesnych połączeń może pochodzić z wysokiej liczby przybywających i / lub długotrwałych połączeń (patrz Prawo Little'a ).


Doskonałe wyjaśnienie !!
Ankit Khettry
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.