MooBench: A micro-benchmark for performance overhead measurement of observability tools

MooBench: A micro-benchmark for performance overhead measurement of observability tools - Published in JOSS (2026)
https://github.com/kieker-monitoring/moobench

Keywords

apm benchmark benchmarking observability tracing

Last synced: about 1 month ago
JSON representation

Acceptance Criteria

Repository metadata

Micro-benchmarks for quantification of the performance overhead caused by observability frameworks


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 month ago

Total Commits: 918
Total Committers: 11
Avg Commits per committer: 83.455
Development Distribution Score (DDS): 0.364

Commits in past year: 253
Committers in past year: 5
Avg Commits per committer in past year: 50.6
Development Distribution Score (DDS) in past year: 0.103

Name Email Commits
David Georg Reichelt d****t@d****e 584
Reiner Jung r****g@e****e 212
Jan Waller j****a@i****e 56
Marcel Hansson 1****a 29
Shinhyung Yang s****g@e****e 19
Christian Wulf c****w@i****e 7
Ferit f****n@g****m 4
Nils Christian Ehmke n****e@i****e 3
silvergl s****m@g****m 2
latifguliyev l****v@g****m 1
Florian Fittkau f****i@i****e 1

Committer domains:


Issue and Pull Request metadata

Last synced: about 1 month ago

Total issues: 14
Total pull requests: 27
Average time to close issues: 2 months
Average time to close pull requests: 11 days
Total issue authors: 4
Total pull request authors: 5
Average comments per issue: 1.86
Average comments per pull request: 1.7
Merged pull request: 17
Bot issues: 0
Bot pull requests: 0

Past year issues: 8
Past year pull requests: 16
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 10 days
Past year issue authors: 3
Past year pull request authors: 5
Past year average comments per issue: 2.5
Past year average comments per pull request: 1.25
Past year merged pull request: 11
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/kieker-monitoring/moobench

Top Issue Authors

  • DaGeRe (7)
  • abhishektiwari (3)
  • shrishar (3)
  • shinhyungyang (1)

Top Pull Request Authors

  • shinhyungyang (17)
  • Marcel-Ha (7)
  • kamepe (1)
  • jatkinson1000 (1)
  • danielskatz (1)

Top Issue Labels

Top Pull Request Labels


Dependencies

build.gradle maven
  • com.beust:jcommander 1.72 implementation
  • com.google.guava:guava 29.0-jre implementation
  • junit:junit 4.13 testImplementation
tools/benchmark/build.gradle maven
  • com.beust:jcommander 1.72 implementation
tools/compile-results/build.gradle maven
  • ch.qos.logback:logback-classic 1.2.3 implementation
  • com.beust:jcommander 1.78 implementation
  • com.fasterxml.jackson.core:jackson-databind 2.11.3 implementation
  • net.kieker-monitoring:kieker 2.0.0-SNAPSHOT implementation
  • net.sourceforge.teetime:teetime 3.1-SNAPSHOT implementation
  • org.apache.commons:commons-csv 1.8 implementation
tools/receiver/build.gradle maven
  • ch.qos.logback:logback-classic 1.2.3 implementation
  • net.kieker-monitoring:kieker 1.14 implementation
  • net.sourceforge.teetime:teetime 3.0 implementation
.github/workflows/buildBenchmark.yaml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
.github/workflows/executeInspectITJava.yaml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
.github/workflows/executeKiekerJava.yaml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
.github/workflows/executeKiekerPython.yaml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
.github/workflows/executeOpenTelemetryJava.yaml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
docker/Dockerfile docker
  • openjdk 17-jdk-alpine3.14 build
frameworks/SPASSmeter/build.gradle maven

Score: 5.288267030694535