Kieker: a framework for application performance monitoring and dynamic software analysis

  • Authors:
  • André van Hoorn;Jan Waller;Wilhelm Hasselbring

  • Affiliations:
  • University of Kiel, Kiel, Germany;University of Kiel, Kiel, Germany;University of Kiel, Kiel, Germany

  • Venue:
  • ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Kieker is an extensible framework for monitoring and analyzing the runtime behavior of concurrent or distributed software systems. It provides measurement probes for application performance monitoring and control-flow tracing. Analysis plugins extract and visualize architectural models, augmented by quantitative observations. Configurable readers and writers allow Kieker to be used for online and offline analysis. This paper reviews the Kieker framework focusing on its features, its provided extension points for custom components, as well the imposed monitoring overhead.