diff --git a/.gitignore b/.gitignore index 2cda32634752f5d55b0beec279e0aa3b86834448..868651f2ab49b80b1526f6f932ef8cb1a196c827 100644 --- a/.gitignore +++ b/.gitignore @@ -27,16 +27,15 @@ frameworks/inspectIT/zipkin/ frameworks/inspectIT/configuration.txt frameworks/inspectIT/results-inspectIT/ frameworks/inspectIT/prometheus-2.28.1.linux-amd64/ -frameworks/opentelemetry/results-opentelemetry/ -frameworks/opentelemetry/opentelemetry.log -frameworks/opentelemetry/tmp/ -frameworks/opentelemetry/*.txt -frameworks/opentelemetry/MooBench.jar -frameworks/opentelemetry/zipkin/ -frameworks/opentelemetry/lib/ -frameworks/opentelemetry/jaeger-1.24.0-linux-amd64/ -frameworks/opentelemetry/prometheus-2.28.1.linux-amd64/ -frameworks/opentelemetry/prometheus-2.28.1.linux-amd64.tar.gz +frameworks/OpenTelemetry/results-OpenTelemetry/ +frameworks/OpenTelemetry/tmp/ +frameworks/OpenTelemetry/*.txt +frameworks/OpenTelemetry/MooBench.jar +frameworks/OpenTelemetry/zipkin/ +frameworks/OpenTelemetry/lib/ +frameworks/OpenTelemetry/jaeger-1.24.0-linux-amd64/ +frameworks/OpenTelemetry/prometheus-2.28.1.linux-amd64/ +frameworks/OpenTelemetry/prometheus-2.28.1.linux-amd64.tar.gz frameworks/Kieker/scripts/kieker-1.15-SNAPSHOT.jar frameworks/Kieker/scripts/compile-results/ diff --git a/README.md b/README.md index 5ee15bb7b706c875b389686adefe756bfac13291..c926156960ba2937536cfd634b0a2bf565fbf8be 100644 --- a/README.md +++ b/README.md @@ -11,12 +11,13 @@ Currenly (fully) supported monitoring frameworks are: ## Benchmark Execution Initially, the following steps are required: -1. Make sure, that you've installed R (http://www.r-project.org/) to generate the results (Ubuntu: `sudo apt install r-base`) and awk to install intermediate results (Ubuntu: `sudo apt install gawk`). +1. Make sure, that you've installed R (http://www.r-project.org/) to generate the results , awk to install intermediate results and curl to download processing tools (Ubuntu: `sudo apt install r-base gawk curl`). 2. Compile the application by calling `./gradlew assemble`. All experiments are started with the provided "External Controller" scripts. The following scripts are available * for Kieker: In `frameworks/Kieker/scripts/benchmark.sh` for regular execution and `frameworks/Kieker/scripts/runExponentialSizes.sh` for execution of different call tree depth sizes -* for OpenTelemetry: `frameworks/opentelemetry/benchmark.sh` for regular execution and `frameworks/opentelemetry/runExponentialSizes.sh` for execution of different call tree depth sizes +* for OpenTelemetry: `frameworks/OpenTelemetry/benchmark.sh` for regular execution and `frameworks/OpenTelemetry/runExponentialSizes.sh` for execution of different call tree depth sizes +* for inspectIT: `frameworks/inspectIT/benchmark.sh` for regular execution and `frameworks/inspectIT/runExponentialSizes.sh` for execution of different call tree depth sizes All scripts have been tested on Ubuntu and Raspbian. diff --git a/frameworks/opentelemetry/benchmark.sh b/frameworks/OpenTelemetry/benchmark.sh similarity index 100% rename from frameworks/opentelemetry/benchmark.sh rename to frameworks/OpenTelemetry/benchmark.sh diff --git a/frameworks/opentelemetry/labels.sh b/frameworks/OpenTelemetry/labels.sh similarity index 100% rename from frameworks/opentelemetry/labels.sh rename to frameworks/OpenTelemetry/labels.sh diff --git a/frameworks/opentelemetry/runExponentialSizes.sh b/frameworks/OpenTelemetry/runExponentialSizes.sh similarity index 100% rename from frameworks/opentelemetry/runExponentialSizes.sh rename to frameworks/OpenTelemetry/runExponentialSizes.sh