Interceptors are plugins that intercept and modify Kafka requests and responses in real time. They help enforce policies, protect data, and add functionality without changing your applications or Kafka configuration.Documentation Index
Fetch the complete documentation index at: https://docs.conduktor.io/llms.txt
Use this file to discover all available pages before exploring further.
What Interceptors do
Interceptors can:- Encrypt and decrypt message fields or entire payloads
- Block or skip records that don’t meet data quality rules
- Enforce producer settings like acks or compression
- Control topic creation parameters like replication factor or partition count
- Transform message content or headers
How they work
Interceptors execute in priority order (lowest number first) and can be:- Chained - Multiple Interceptors process requests sequentially
- Scoped - Apply to specific , groups, or
- Overridden - More specific scopes override broader ones