Kieker Home

About Kieker

The internal behavior of large-scale software systems cannot be determined on the basis of static (e.g., source code) analysis alone. Kieker provides complementary dynamic analysis capabilities, i.e., monitoring and analyzing a software system’s runtime behavior — enabling Application Performance Monitoring and Architecture Discovery.

Recent Posts

Monitoring Support for Python

We started the development of instrumenting Python last year and have developed monitoring probes for Python and two weaving approaches. They will be presented (hopefully) at the Symposium for Software Performance. However, the tooling is already available and can be found on GitHub. Currently, we are integrating new features, cleanup the code and write documentation for end users. All these artifacts will become available in the general Kieker documentation.