Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For hver applikations server (docker container) findes der 2 logge, som viser resulatet af kommandoen docker stats. En for LAR og en for CAVE. Kommandoen er kørt hvert sekund. Docker stats siger noget om, hvordan containeren forbruger sine ressourcer. Udtræk omkring hukommelse, cpu netværkstrafik vises i følgende 3 * 4 grafer.


LAR service - Hukommelse

LAR CAVE service - CpuHukommelse

Image ModifiedImage Modified

Image ModifiedImage Modified

(fra venstre mod højre og ned og mod højre: app server 1, 2, 3 og 4, klik på den enkelt graf for større billede)


De 3 runder er tegnet ind med mørke lodrette streger. Placeringen er cirka, da docker stats loggen ikke indeholder tidstempel. Istedet er beregnet ud fra start og slut på testen fordelt på perioden.

De 2 data serier i grafen er:

  • memoryUsage: den totale mængde hukommelse containeren bruger
  • memoryLimit: den totale mængde hukommelse contaneren kan bruge

Den forbrugte hukommelse for CAVE servicen er meget stabil. For LAR servicen er den svagt stigende.



LAR service - netværkCpu og hukommelse procent

Image ModifiedImage Modified

Image ModifiedImage Modified


CAVE service - HukommelseCpu og hukommelse procent

Image ModifiedImage Modified

Image ModifiedImage Modified

(fra venstre mod højre og ned og mod højre: app server 1, 2, 3 og 4, klik på den enkelt graf for større billede)


De 3 runder er tegnet ind med mørke lodrette streger. Placeringen er cirka, da docker stats loggen ikke indeholder tidstempel. Istedet er beregnet ud fra start og slut på testen fordelt på perioden.

De 2 data serier i grafen er:

  • cpuPct: hvor mange procent af hostens cpu containeren bruger
  • memoryPct: hvor mange procent af hostens hukommelse containeren bruger

Begge procenter er stabil for CAVE servicen. LAR servicen viser et stigende forbrug af hukommelse.  


LAR service - Cpunetværk

Image ModifiedImage Modified

Image ModifiedImage Modified


CAVE service - Netværk

-grafer

(fra venstre mod højre og ned og mod højre: app server 1, 2, 3 og 4, klik på den enkelt graf for større billede)

...

De 3 runder er tegnet ind med mørke lodrette streger. Placeringen er cirka, da wmstat loggen ikke indeholder tidstempel. Istedet er beregnet ud fra start og slut på testen fordelt på perioden.

De 4 2 data serier i grafen er:

  • cpuNonKernel: tid brugt på non-kernel opgaver
  • cpyKernel: tid brugt på kernel opgaver
  • cpuIdle: tid brugt på ingenting
  • cpuWaitIO: tid brugt på at vente på i/o

De 4 dataserier i graferne er meget stabile. Man fornemmer aktivitet omkring start og slut af de 3 runder. Størst udsving er der ved opstart af testen, hvor den cpu der bliver brugt af applikationen (cpuNonKernel) striger meget og idle cpu tilsvarende falder. Men det er kun kortvarigt.

Vurdering

...

  • netIn - den mængde data som er modtaget af containeren over netværket
  • netOut - den mænde data som er sendt ud af containeren over netværket

De 2 grafer for ind- og udsendt data følges pænt, hvilket er forventligt. 

Vurdering

Placeringen af rundernes markering kunne umiddelbart godt se forkert ud når man generelt ser på graferne. Der er ændret adfærd ca. 150 enheder før den angivne markering første gang, og den bliver længere og længere til venstre.

Konklusion

TBD

Fejlprocess vurdering,

tjek evt. de 500 kald, hvorfor de optod

...