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.
