Flexible and Extensible Architecture

Kieker is designed to provide the following list of extension points:

  • Monitoring probes
  • Monitoring record types
  • Time sources
  • Monitoring writers and readers
  • Analysis/visualization plugins

Different common implementations of these components are already included in Kieker. The ability to implement and use custom components provides a flexible and extensible architecture.

kieker-framework-features

The diagram depicts the possible extension points for custom components as well as the components which are already included in the Kieker distribution.