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.
The diagram depicts the possible extension points for custom components as well as the components which are already included in the Kieker distribution.