export sut=<jaeger | tempo>
export mode=<horizontal | vertical>
export traceLength=<int>
export incrementInterval=<int>
export workers=<int> # (only relevant if mode=vertical)
-
Setup the System (choose either a jaeger or tempo):
terraform -chdir=terraform/ apply -var sut=$sut
-
Run the benchmark:
./scripts/runBenchmark.sh $sut $mode $traceLength $incrementInterval $workers
-
Stop the benchmark (optional):
./scripts/stopBenchmark.sh
-
Download the data:
./scripts/downloadStats.sh $sut $mode $traceLength $incrementInterval $workers
-
Clean up the resources:
terraform -chdir=terraform/ destroy -var sut=$sut