Come leggere la pagina delle statistiche haproxy


23

Per quelli di voi che usano HAProxy insieme alle statistiche papge (haproxy? Stats), come interpreto questa pagina? Non esiste una spiegazione decente.

Ad esempio: quale colonna Sessione mostra il numero di connessioni attualmente attive al back-end? Sessione o tasso di sessioni?


1
Alcuni link alla documentazione rif. CVS e HTML: cbonte.github.io/haproxy-dconv/configuration-1.5.html#stats
Geffrix

Risposte:


14

Il tasso di sessione è il numero di nuove sessioni al secondo. In sessioni, cur è il numero corrente di sessioni, max è il numero massimo di sessioni simultanee, totale è il numero totale di sessioni dal riavvio di haproxy.


Ok, quindi terrò gli occhi sulle colonne della sessione. Puoi approfondire un po 'il tasso di sessione?
wt

Il tasso di sessione è il numero di nuove sessioni al secondo
JamesRyan

2
Max è il massimo mai visto per quel server?
hortitude

1
@hortitude (3 anni dopo ...) - Sì, è la velocità massima o massima attiva vista da quel server o back-end.
wt

1
Le statistiche di @Josh Pinter vengono ripristinate con un riavvio o un ricaricamento di haproxy.
wt

17

Penso che ciò di cui sei confuso sia la differenza tra concorrenza e tasso di arrivo .

La concorrenza è quante cose stanno succedendo in un'istantanea in tempo. Il tasso di arrivo è come sono arrivati molte cose nuove nel corso di una finestra di tempo.

Per esempio:

inserisci qui la descrizione dell'immagine

Durante l'istantanea ci sono stati due eventi simultanei. Il tasso di arrivo durante l'intero secondo è di 5 eventi, poiché sono stati avviati 5 eventi nel secondo. La relazione chiave da comprendere è che una grande quantità di connessioni simultanee può provenire da un alto tasso di arrivo e / o connessioni di lunga durata (vedi la Legge di Little ).


Ottima spiegazione !!
Ankit Khettry,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.