Initial commit

Legg til første testing av Debian
This commit is contained in:
Alex Thomassen 2020-04-15 17:32:28 +02:00
commit f3531fa206
Signed by: Alex
GPG Key ID: 10BD786B5F6FF5DE
4 changed files with 4192 additions and 0 deletions

File diff suppressed because one or more lines are too long

18
README.md Normal file
View File

@ -0,0 +1,18 @@
# Testing med Vegeta
For å teste last på servere med HTTP forespørsler, bruker vi [Vegeta](https://github.com/tsenart/vegeta).
Per 15. april 2020 er siste versjon [v12.8.3](https://github.com/tsenart/vegeta/releases/tag/v12.8.3).
Vi har bare testet last på servere ved hjelp av `GET` forespørsler.
Simulasjonen prøver da spesifikt å simulere mange personer som prøver å lese ett enkelt, eller flere blogginnlegg, basert på `targets-*.txt` filene.
## Eksempel
- 'Attacke' Debian-serveren med 15 requests hvert sekund i 15 minutter (900 sek) og lagre output i `deb-results-15-min-15-per-sec.bin`:
> `vegeta attack -duration=900s -rate 15/1s -targets targets-deb.txt -output deb-results-15-min-15-per-sec.bin`
- Lage en "Plot" HTML-fil fra 'attack' output-fil (med egendefinert filnavn + sidetittel):
> `echo deb-results-15-min-15-per-sec.bin | vegeta plot -title "[Debian] 15 requests per second, 15 minutes" -output deb-results-15-min-15-per-sec.html`
## Resultater
Resultater ligger i mappene [/Debian](/Debian) og [/Windows](/Windows) i HTML-format.

1
targets-deb.txt Normal file
View File

@ -0,0 +1 @@
GET https://deb.hovedprosjekt.no/posts/p/5

1
targets-win.txt Normal file
View File

@ -0,0 +1 @@
GET https://win.hovedprosjekt.no/posts/p/5