Data · dataset · 2014
Data for: Application Performance Monitoring: Trade-Off between Overhead Reduction and Maintainability
Listed in Zenodo
Monitoring of a software system provides insights into its runtime behavior, improving system analysis and comprehension.
Description
System-level monitoring approaches focus, e.g., on network monitoring, providing information on externally visible system behavior. Application-level performance monitoring frameworks, such as Kieker or Dapper, allow to observe the internal application behavior, but introduce runtime overhead depending on the number of instrumentation probes.
We report on how we were able to significantly reduce the runtime overhead of the Kieker monitoring framework. For achieving this optimization, we employed micro-benchmarks with a structured performance engineering approach. During optimization, we kept track of the impact on maintainability of the framework.
Read the rest (2 more)
In this paper, we discuss the emerged trade-off between performance and maintainability in this context. To the best of our knowledge, publications on monitoring frameworks provide none or only weak performance evaluations, making comparisons cumbersome. However, our micro-benchmark, presented in this paper, provides a basis for such comparisons.
Our experiment code and data are available as open source software such that interested researchers may repeat or extend our experiments for comparison on other hardware platforms or with other monitoring frameworks. This dataset supplements the paper and contains the raw experimental data as well as several generated diagrams for each experiment.
Links
Get the data
- PT2014-data.zip.001 zenodo.org/api/records/11428/files/PT2014-data.zip.001/content ↗
download · from Zenodo
- PT2014-data.zip.002 zenodo.org/api/records/11428/files/PT2014-data.zip.002/content ↗
download · from Zenodo
- PT2014-data.zip.003 zenodo.org/api/records/11428/files/PT2014-data.zip.003/content ↗
download · from Zenodo
- PT2014-data.zip.006 zenodo.org/api/records/11428/files/PT2014-data.zip.006/content ↗
download · from Zenodo
- PT2014-data.zip.005 zenodo.org/api/records/11428/files/PT2014-data.zip.005/content ↗
download · from Zenodo
- PT2014-data.zip.004 zenodo.org/api/records/11428/files/PT2014-data.zip.004/content ↗
download · from Zenodo
Where it is published
- Zenodo record zenodo.org/records/11428 ↗
landing page · from Zenodo
- DOI doi.org/10.5281/zenodo.11428 ↗
DOI / persistent id · from Zenodo
Catalogue records · 1
- Zenodo API zenodo.org/api/records/11428 ↗
metadata API · from Zenodo
Provenance · 1 source records, 8 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| Zenodo | 11428 | 15 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · Zenodo | connector:zenodo@1.0.0 | /metadata/access_right |
| byte_size | source · Zenodo | connector:zenodo@1.0.0 | |
| created_date | source · Zenodo | connector:zenodo@1.0.0 | |
| description | source · Zenodo | connector:zenodo@1.0.0 | /metadata/description |
| license | source · Zenodo | connector:zenodo@1.0.0 | /metadata/license |
| publication_date | source · Zenodo | connector:zenodo@1.0.0 | |
| title | source · Zenodo | connector:zenodo@1.0.0 | /metadata/title |
| updated_date | source · Zenodo | connector:zenodo@1.0.0 |