Arbeta med realtidsdata över lastbalanseraranslutningar

Inledning

Många gånger är det svårt att få en överblick över hur mycket trafik som faktiskt går igenom lastbalanseraren, det går såklart att summera anslutningarna per mål/target, men det blir snabbt ganska tidskrävande och felmarginalen är ganska stor. För att råda bot på det så visar vi antalet samtidiga anslutningar i en realtidsgraf i kontrollpanelen. Du kan enkelt se hur många anslutningar som går igenom lastbalanseraren just nu, hur stort maxantalet är och viss historik.

loadbalancer-connections

Baserat på datan i grafen kan du kapacitetsplanera din lösning, se om du börjar närma dig maxtaket på antal anslutningar eller helt enkelt stilla din egen nyfikenhet.

Integrera med ditt grafverktyg

Att hämta anslutningsdatan till ditt befintliga grafverktyg eller övervakningsverktyg är enkelt, ett API-anrop ger dig allt du behöver veta.

curl -s -X POST --data-urlencode "loadbalancerid=lb1234567” -k --basic -u CL123456:KEY https://api.glesys.com/loadbalancer/details/

Nyckeln ”currentsessions” innehåller data om antalet anslutningar just nu och ”maxconnections” innehåller maxtaket.

Här är enkel one-liner som gör ett anrop och tar ut den information som är intressant och presenterar den i klartext:

curl -s -X POST --data-urlencode "loadbalancerid=lb1234567” -k --basic -u CL123456:KEY https://api.glesys.com/loadbalancer/details/ | xpath '/response/loadbalancer/frontends/item/maxconnections | /response/loadbalancer/frontends/item/currentsessions' 2>/dev/null

Du kan ta bort taggarna med till exempel sed eller awk. Datan kan sedan användas i till exempel Icinga för att varna om lastbalanseraren närmar sig maxtaket.

Läs mer i vår guide hur du kommer igång med en lastbalanserare i GleSYS Cloud.

Hittar du inte det du söker?

Kontakta oss gärna för mer information. Vi hjälper dig att komma fram till den bästa lösningen för dina behov.

Skicka e-post Ring 0200-23 88 00