Versions Compared

Key

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

...

Indeværende dokument et sammendrag af dokumentet MinLog2-Testvejledning og performance. Performance rapporterne findes som selvstændige under dokumenter.

Læsevejledning

Læseren forventes at have kendskab til National Sundheds-IT's platform NSP, samt generelt kendskab til WildFly applikation server, MariaDB, Kafka og java.

...

Version

Dato

Ansvarlig

Beskrivelse

1.0

10-10-2019

Openminds


1.126-03-2020KvalitetsITPerformance test rapport lookup
1.227-05-2020KvalitetsITPerformance test rapport registration
1.314-12-2020KvalitetsITPerformance test rapporter flyttet ud i eget under dokument


Definitioner og forkortelser

...





Performance

Rapport

Når en performancetest er afviklet skal der produceres en performancetestrapport. Denne skal redegøre for hvilke testplaner/distributioner der har været afviklet og skal præsentere findings ifm hver test. Følgende indhold forventes som minimum i en performancerapport:

  • Det maksimale Throughput målt under testen og hvorledes dette forholder sig til det forventede brug.
  • Gennemsnitlig svartid (100% og 95% fraktil) for de forskellige iterationer samt hvilket Throughput der skabte denne svartid.
  • Bevist for at svartidskravene i kravspecifikationen er overholdt.
  • Grafer over Throughput, Gennemsnitlig svartid, CPU belastning, Heap forbrug, IO wait time.
  • En analyse af hvad der er den begrænsende faktor for Throughput og svartid.
  • Foreslag til hvorledes Throughput kan øges og svartid kan mindskes baseret på de observationer der er foretaget.

Logs og målinger

Under en performancetest opsamles de logfiler som komponenten producere samt følgende målinger:

  • vmstat - Opsamler målinger af virtuel memory-forbrug på process niveau.
  • dockerstat - Opsamler målinger af resource-forbrug for en Docker process.
  • jstat - Opsamlinger målinger af f.eks. Garbage Collection i en Java process.
  • iostat - Opsamlinger målinger af io-forbrug (f.eks. disk) på et system.

Alle disse logfiler og målinger samles med de logfiler som NSP Performance Framework producerer og udleveres til komponentleverandøren, så denne kan producere grafer mv. til performancetestrapporten.

...

Children Display
sorttitle